WA求助
查看原帖
WA求助
783368
peng201203楼主2023/11/27 13:29

下载的数据和输出的一模一样洛谷给了WA;dalao可以看看吗

#include<bits/stdc++.h>
using namespace std;
int n,b[15];
void fenjie(int x){
	for(int i=15;i>=0;i--){
		if(b[i]<=x){
			if(i==0)cout<<"2(0)";
			if(i==1)cout<<"2";
			if(i>1)cout<<"2(",fenjie(i),cout<<")";
			x-=b[i];
            if(x!=0)cout<<"+";
		}
	}
}
int main()
{
	cin>>n;
	b[0]=1;
	for(int i=1;i<=15;i++)b[i]=b[i-1]*2;
	fenjie(n);
    return 0;
}
//2(2(2+2(0))+2)+2(2(2+2(0)))+2(2(2)+2(0))+2+2(0)
2023/11/27 13:29
加载中...