文章
273
粉丝
20
获赞
711
访问
146.6k
#include<bits/stdc++.h>
using namespace std;
int main(){
ios::sync_with_stdio(false);
cin.tie(nullptr);
cout.tie(nullptr);
vector <unsigned int> vec;
unsigned int n;
while(cin >> n){
vec.push_back(n);
}
for(int i=0;i<vec.size();i++){
if(!vec[i]){
cout << '0' << '\n';
continue;
}
//计算二进制位数
for(int j=log2(vec[i]);j>-1;j--){
cout << ((vec[i] >> j)&1);
}
cout << '\n';
}...
登录后发布评论
暂无评论,来抢沙发