随笔分类 -  信息学奥赛 / 08、高精度算法

摘要:【题目描述】 输入高精度数字a,再输入多位低精度数字b,计算a*b的乘积。 【输入】 略 【输出】 略 #include<iostream> #include<cstring> using namespace std; int main() { char a[201]; int a2[201]={} 阅读全文
posted @ 2023-04-29 11:59 Hi,小董先生 阅读(30) 评论(0) 推荐(0) 编辑
摘要:【问题描述】 请编程实现,输入两个高精度数,输出它们的和的n倍。(1<=n<=9),注意: 这两个高精度数的位数不一定相同且有可能产生进位。 【输入输出描述】 输入: 两行,第一行为高精度数a ,第二行为高精度数b。 输出: 一行, 一个高精度数c ,表示a与b的和的n倍。 【样例输入】 11111 阅读全文
posted @ 2023-04-27 14:23 Hi,小董先生 阅读(49) 评论(0) 推荐(0) 编辑
摘要:求高精度数的n倍 【问题描述】 定义一个高精度数a,输出a的n(0<=n<=9 )倍的值。a的长度不超过200. 【输入输出描述】 输入: 两行,第一行为高精度数a,第二行为倍数n; 输出: a的n倍的值 【样例输入】 12234444555666777 3 【样例输出】 3670333366700 阅读全文
posted @ 2023-04-27 10:33 Hi,小董先生 阅读(23) 评论(0) 推荐(0) 编辑
摘要:【题目描述】 输入两个高精度正整数M和N(M和N均小于100位)。求这两个高精度数的积。 【输入】 输入两个高精度正整数M和N。 【输出】 求这两个高精度数的积。 【输入样例】 36 3 【输出样例】 108 #include<iostream> #include<cstring> using na 阅读全文
posted @ 2023-04-26 21:06 Hi,小董先生 阅读(89) 评论(0) 推荐(0) 编辑
摘要:【问题描述】 有两个位数在200以内的高精度数a和b,请编程求出a与b之和。 输入:两行,第一行为a,第二行为b。 输出:一行,表示a与b之和C。 注意:a与b的位数不一定相同。 【输入样例】 省略 【输出样例】 省略 #include<iostream> #include<cstring> usi 阅读全文
posted @ 2023-04-03 16:04 Hi,小董先生 阅读(30) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示