bzoj1655 [Usaco2006 Jan] Dollar Dayz 奶牛商店(完全背包+高精)
2017-08-07 15:34
447 查看
就为了练练高精。。。
#include <cstdio> #include <cstring> int n,m; inline int max(int x,int y){return x>y?x:y;} struct bigint{ int a[50],digit; bigint(){memset(a,0,sizeof(a));digit=0;} bigint operator +=(bigint x){ int tot=max(digit,x.digit); for(int i=1;i<=tot;++i){ a[i]+=x.a[i]; a[i+1]+=a[i]/10;a[i]%=10; } if(a[tot+1]) digit=tot+1;else digit=tot; } }f[1005]; int main(){ // freopen("a.in","r",stdin); scanf("%d%d",&m,&n); f[0].a[1]=1;f[0].digit=1; for(int i=1;i<=n;++i) for(int j=i;j<=m;++j) f[j]+=f[j-i]; for(int i=f[m].digit;i>=1;--i) printf("%d",f[m].a[i]);puts(""); return 0; }
相关文章推荐
- BZOJ 1655 [Usaco2006 Jan] Dollar Dayz 奶牛商店 完全背包
- bzoj 1655: [Usaco2006 Jan] Dollar Dayz 奶牛商店【高精度+完全背包】
- bzoj 1655: [Usaco2006 Jan] Dollar Dayz 奶牛商店(高精度完全背包)
- 1655: [Usaco2006 Jan] Dollar Dayz 奶牛商店 (完全背包+高精度)
- |BZOJ 1655|无限背包|高精度|[Usaco2006 Jan] Dollar Dayz 奶牛商店
- 【BZOJ】1655: [Usaco2006 Jan] Dollar Dayz 奶牛商店(背包+高精度)
- bzoj1655 [Usaco2006 Jan] Dollar Dayz 奶牛商店
- BZOJ1655 [Usaco2006 Jan] Dollar Dayz 奶牛商店
- bzoj1655 [Usaco2006 Jan] Dollar Dayz 奶牛商店
- BZOJ 1655 [Usaco2006 Jan] Dollar Dayz 奶牛商店 01背包+高精度
- BZOJ 1655: [Usaco2006 Jan] Dollar Dayz 奶牛商店 dp+高精度
- 1655: [Usaco2006 Jan] Dollar Dayz 奶牛商店
- [Usaco2006 Jan] Dollar Dayz 奶牛商店
- bzoj1654 [Usaco2006 Jan]The Cow Prom 奶牛舞会
- bzoj1654: [Usaco2006 Jan]The Cow Prom 奶牛舞会
- 【强连通分量】Bzoj1654 [Usaco2006 Jan]The Cow Prom 奶牛舞会
- bzoj1654 [Usaco2006 Jan]The Cow Prom 奶牛舞会
- bzoj 1654: [Usaco2006 Jan]The Cow Prom 奶牛舞会【tarjan】
- BZOJ1654 [Usaco2006 Jan]The Cow Prom 奶牛舞会
- bzoj 1720: [Usaco2006 Jan]Corral the Cows 奶牛围栏 二分