#include<bits/stdc++.h> using namespace std; const int maxn = 1005; int n,f[maxn]={1},ans; int main() { freopen("count.in","r",stdin); freopen("count.out","w",stdout); scanf("%d",&n); for(int i=1;i<=n;i++) for(int j=0;j<=i/2;j++) f[i] += f[j]; cout<<f[n]<<endl; return 0; }
共 2 条回复
以前的题目改了,直接去交吧。
恩,这个数据给的有点大,我修改一下吧,原题是1000的!