发代码啊@[137\_345\_2814](/space/show?uid=27329)
by _Aehnuwx @ 2017-08-27 23:02:54
```cpp
#include<iostream>
#include<cstdio>
#include<cmath>
using namespace std;
int fun(int n)
{
if(n>4)
{
int t=1;
while(pow(2,t)<=n) t++;
cout<<"2(";
fun(t-1);
cout<<")";
if(n!=pow(2,t-1)) cout<<"+";
fun(n-pow(2,t-1));
}
else
switch(n)
{
case 0: return 0;
case 1: cout<<"2(0)"; break;
case 2: cout<<"2"; break;
case 3: cout<<"2+2(0)"; break;
case 4: cout<<"2(2)"; break;
}
}
int main()
{
int n;
cin>>n;
fun(n);
return 0;
}
```
by Mate_985 @ 2018-09-03 20:55:14
%%%金钩爷
by t162 @ 2020-04-24 18:43:18