高精度算法
文章平均质量分 52
最菜的acmer
这个作者很懒,什么都没留下…
展开
-
fzu2281-贪心+大数压位
思路:我用c[i]>c[i-1]的时候我就可以在昨天买然后在今天卖因为此题是求最后的值取余1e9+7所以要用大数求因为最后数值可能很大所以要用压位#include<iostream> #include<cstring> #include<algorithm> #include<cstdio> using namespace std; typedef long long int ll; const l原创 2017-07-24 18:34:52 · 603 阅读 · 0 评论 -
FZU2278(大数)
题解:就是让你求n!(1+1/2+1/3+..1/n),大数模拟一下就好了 #include #include #include #include using namespace std; typedef long long int ll; const ll mod = 1e4; ll now[6000],sum[6000],ans[6000]; int len1,len2,len3; ll c原创 2017-12-09 18:04:40 · 194 阅读 · 0 评论 -
hdu1134(数学+大数)
题意:给你2×n个点然后连起来,每个点只连了一个线并且这些线不能相交题解:以第一个点为标准,接着和2、4、6。。。2×n点相连然后分成上下两边,上面有2×i-2个点下面有n-2×i个点然后方案数就是f[n] += f[2*i-2]*[n-2*i];因为数很大要用大数模板#include<iostream> #include<cstring> #include<algo...原创 2018-02-11 14:57:01 · 259 阅读 · 0 评论