蛋糕?兔子?什么意思?

学习需要安静。。海盗要重新来过。。
程序代码:#include<cstdio>
int ans(int n)
{
int c[101][101]={0};
for(int i=1;i<=n;++i) c[i][i]=1;
c[2][1]=1;
for(int i=3;i<=n;++i)
for(int j=1;j<i;++j)
c[i][j]=c[i-1][j-1]+c[i-2][j-1];
int ret=0;
for(int i=1;i<=n;++i) ret+=c[n][i];
return ret;
}
int main()
{
int n;
while(scanf("%d",&n)!=EOF)
printf("%d\n",ans(n));
return 0;
}