努力ing
你浪费的今天是昨天死去的人所渴望的明天!!!

是道数学类的简单题

#include<iostream>
using namespace std;
int main()
{
    int n;
    int a[305];
    memset(a,0,sizeof(a));
    a[0]=a[1]=1;
    int i,j;
    for(i=3;i<305;i+=2)    //基数是共轭的
    {

        
        for(j=305-i;j>=0;j--)
        {
            a[i+j]+=a[j];  //基数加偶数还是基数,所以共轭,基数加基数是偶数,还是共轭的
        }
    }
    while(cin>>n)
    {
        cout<<a[n]<<endl;
    }
    return 0;
}

 

 

posted on 2013-05-11 15:55  努力ing  阅读(240)  评论(0编辑  收藏  举报