摘要: 题很简单,我就补充一下大数加减吧 大数加(仅当两个数都为正数时,都为负数可另加条件,只有一个为负数可参考大数减) #include<iostream> using namespace std; long long n,m,p1[20],p2[20],p3[20],la=0,lb=0,maxl; vo 阅读全文
posted @ 2020-10-05 22:11 kidfff 阅读(135) 评论(0) 推荐(0)
摘要: 看到1 ⇐ n ⇐ 1,000,000,000。 就应该知道该用大数模板了 我乘除写到一个函数了 #include<iostream> using namespace std; int n,p1[20],p2[20],p3[20]; int la=0,lb=0; long long int ans; 阅读全文
posted @ 2020-10-05 21:44 kidfff 阅读(109) 评论(0) 推荐(0)
摘要: 注意输出格式,以及最好用double,因为小数点后的精确位数float是6-7位,double是15-16位 #include<iostream> #include<cstdio> using namespace std; int n; double ans; const double pi=3.1 阅读全文
posted @ 2020-10-05 21:00 kidfff 阅读(192) 评论(0) 推荐(0)
摘要: 打表每次计算取余。 #include<iostream> using namespace std; int n,ans,p[1000002]; int main(){ cin>>n; p[1]=1;p[2]=1; if(n>=3){ for(int i=3;i<=n;i++){ p[i]=(p[i- 阅读全文
posted @ 2020-10-05 20:48 kidfff 阅读(139) 评论(0) 推荐(0)