高精度
乐天无敌
这个作者很懒,什么都没留下…
展开
-
洛谷 P1601 A+B Problem(高精)
题目链接 题目背景 无 题目描述 高精度加法,相当于a+b problem,不用考虑负数. 输入格式 分两行输入。a,b <= 10500 输出格式 输出只有一行,代表a+ba+b的值 输入输出样例 输入 #1 1 1 输出 #1 2 C,C++代码如下: #include<bits/stdc++.h> using namespace std; int main(void) {...原创 2019-09-06 15:26:05 · 227 阅读 · 0 评论 -
洛谷P1303 A*B Problem
题目链接 题目描述 求两数的积。 输入格式 两行,两个数。 输出格式 积 输入输出样例 输入 #1 1 2 输出 #1 2 说明/提示 每个数字不超过10^2000,需用高精 C,C++代码如下: #include<bits/stdc++.h> using namespace std; char str1[2005], str2[2005]; int dig1[2005], dig2...原创 2019-09-06 15:50:37 · 122 阅读 · 0 评论 -
洛谷 P2141 高精度减法
题目描述 高精度减法 输入格式 两个整数a,b(第二个可能比第一个大) 输出格式 结果(是负数要输出负号) 输入输出样例 输入 #1 2 1 输出 #1 1 说明/提示 20%数据a,b在long long范围内 100%数据0 < a,b < 1010086 思路跟加法很类似,主要处理一下负号就行了,代码如下 #include<bits/stdc++.h> using n...原创 2019-09-08 15:43:43 · 225 阅读 · 0 评论 -
洛谷P1045 麦森数
题目描述 形如2p-1的素数称为麦森数,这时P一定也是个素数。但反过来不一定,即如果P是个素数,2P-1不一定也是素数。 到1998年底,人们已找到了37个麦森数。最大的一个是P=3021377,它有909526位。麦森数有许多重要应用,它与完全数密切相关。 任务:从文件中输入P(1000<P<3100000),计算2p-1的位数和最后500位数字(用十进制高精度数表示) 输入 文件中...原创 2019-09-10 14:03:56 · 229 阅读 · 0 评论 -
计算2的N次方(高精度) 也就是求解麦森数的变形
题目描述,任意给定一个正整数N(N <= 100 ),求2N的值 嗯。。这个可以到洛谷P1045的解上看,有这个代码块 链接:点击此处跳转原创 2019-09-10 14:10:28 · 381 阅读 · 0 评论 -
阶乘计算(高精度)
题目描述:输入一个正整数n,输出n!的值。 输入输入包含一个正整数n,n< =1000。 输出 n!的准确值 代码如下,跟乘法很类似的; #include<bits/stdc++.h> using namespace std; int main(void){ int n, a[5000], s, i, j, t, d; scanf("%d", &a...原创 2019-09-10 14:18:23 · 629 阅读 · 0 评论