本人在洛谷IDE提交了本地通过的代码
但IDE显示CE了
CE方式:Nothing is compiled: OUTPUT exceeds.
代码:
#include<bits/stdc++.h>
using namespace std;
int a[114514]={1};
int n;
void print(int t){
for(int j=1;j<=t-1;j++){
cout<<a[j]<<"+";
}
cout<<a[t]<<endl;
}
void search(int s,int t){
int i;
for(i=a[t-1];i<=s;i++){
if(i<n){
a[t]=i;
s-=i;
if(s==0) print(t);
else search(s,t+1);
s+=i;
}
}
}
int main(){
cin>>n;
search(n,1);
return 0;
}