摘要:
#include<iostream>using namespace std;int s[11]={1,2,4,8,16,32,64,128,256,512,1024};int f[1010];int main(){int i,j;memset(f,-1,sizeof(f));for(i=1;i<=1000;i++){int flag=0;for(j=0;j<=10;j++){int tmp=i-s[j];if(tmp<0) break;if(tmp==0||f[tmp]==0)////若后继状态有0值,但当前态为1;{flag=1; f[i]=1;break;}} 阅读全文
posted @ 2011-10-13 21:06
forgood
阅读(88)
评论(0)
推荐(0)

浙公网安备 33010602011771号