我尝试了那么多次,自己本地测试全过,上传时就RE!请大佬们帮帮忙!谢谢!(QAQ)
```cpp
#include<bits/stdc++.h>
#define int long long
using namespace std;
signed main(){
int n,a[100],i=0,sum=0,p=1;
cin>>n;
memset(a,0,sizeof(a));
do{
i++;
sum+=i;
if(sum<=n){
a[p]=i;
if(sum==n){
if(a[1]!=n){
for(int j=1;j<=p;j++){
cout<<a[j];
if(j!=p){
cout<<"+";
}
}
cout<<endl;
}
sum-=a[p];
p--;
sum-=a[p];
i=a[p];
}else{
i=a[p]-1;
p++;
}
}else{
sum-=i;
p--;
sum-=a[p];
i=a[p];
}
}while(p!=0);
return 0;
}
```