蒟蒻向大佬求助
  • 板块题目总版
  • 楼主Linktux
  • 当前回复1
  • 已保存回复1
  • 发布时间2023/11/12 08:07
  • 上次更新2023/11/12 10:28:46
查看原帖
蒟蒻向大佬求助
1185284
Linktux楼主2023/11/12 08:07

P1010 [NOIP1998 普及组] 幂次方(传送门) 显示3WA2TLE,请大佬帮忙修改

#include <iostream>
#include <cmath>
using namespace std;
void binpow(int x){
    for(int i=14;i>=0;i--){
        if(pow(2,i)<=x){
            if(!(i-1))cout<<'2';
            else if(!i)cout<<"2(0)";
            else{
                cout<<"2(";
                binpow(x-1);
                cout<<')';
            }
            x-=pow(2,i);
            if(x)cout<<'+';
        }
    }
    return;
}
int main(){
    int n;
    cin>>n;
    binpow(n);
    return 0;
}
  
2023/11/12 08:07
加载中...