文章
81
粉丝
0
获赞
344
访问
30.5k
#include <bits/stdc++.h> using namespace std; int main() { long long n; cin >> n; // 计算需要的二进制位数 int bits = n == 0 ? 1 : static_cast<int>(log2(n)) + 1; cout << bitset<32>(n).to_string().substr(32 - bits) << endl; return 0; }
登录后发布评论
暂无评论,来抢沙发