Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
169933 刘峻驿 幂次方 C++ 编译错误 0 0 MS 0 KB 485 2024-08-20 20:24:59

Tests(0/0):


#include <bits/stdc++.h> using namespace std; string s(long long n) { int x=0; while (pow(2,x)<=n) { x++; } x--; string shi=""; if(x==0) { shi+="2(0)"; } else if (x==1) { shi+="2"; } else { shi+="2("+solve(x)+")"; } if (n-pow(2,x)>0) { shi+="+"+solve(n-pow(2,x)); } return shi; } int main() { long long n; cin>>n; cout<<s(n); return 0; }


测评信息: