您的位置:首页 > 其它

hdu 1398 (母函数)

2013-04-07 20:38 776 查看
母函数。。。。

#include <iostream>
using namespace std;

int main()
{
int n;
int c1[305],c2[305];
while(scanf("%d",&n)==1&&n)
{
for(int i=0;i<=n;i++)
{ c1[i]=1; c2[i]=0; }
for(int i=2;i<=17;i++)
{
for(int j=0;j<=n;j++)
for(int k=0;k+j<=n;k+=i*i)
c2[k+j]+=c1[j];
for(int j=0;j<=n;j++)
{ c1[j]=c2[j]; c2[j]=0; }
}
printf("%d\n",c1
);
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  hdu 1398 母函数