在这里详述 oj/31. 老师,这个程序在我机子上运行过了,可以的,能不能帮我看一下,它哪里不符合你题目的要求 #include<iostream> using namespace std; int main(){
- int m,n,s=0;
cin>>m; for(int i=1;i<=m+1;i++) s+=i; while(cin>>n){ if(n<=s&&n>0){ int flag=-1; if(n==1||n==2)
- flag=1;
- flag=0;
else if(n>3){ int i=2; int p=2; for(;i<s;){
- p=p+i; if(p!=n)
- i++;
- flag=1;break; }
cout<<"1"<<" ";
cout<<"0"<<" "; } }
}