标签:
#include<iostream>
using namespace std;
int main()
{
int n;
int num;
int sum=0;
int i,j;
cin>>num;
for(i=2;;i++){
sum+=i;
if(num-sum==i+1){
for(j=2;j<=i+1;j++)
cout<<j<<" ";
break;
}
if(num-sum<i){
n=i-num+sum;
for(j=2;j<=i;j++)
if(j>n)
cout<<j+1<<" ";
else
cout<<j<<" ";
break;
}
else if(num-sum==i){
for(j=2;j<i;j++)
cout<<j+1<<" ";
cout<<i+2;
break;
}
}
return 0;
}
标签:
原文地址:http://www.cnblogs.com/gavinsp/p/4563226.html