文章

25

粉丝

9

获赞

2

访问

12.1k

头像
二进制数 题解:
P1380 北京邮电大学机试题
发布于2024年8月26日 14:14
阅读数 240

//一个正整数转化成二进制
//去掉前面的0,但不是所有的0
//多轮输入
#include <iostream>
#include <vector>
using namespace std;

int main(){
	unsigned int n;
	vector<int> bi;
	int num;
	while(cin>>n){
		while(n!=0){
			num = n%2;
			bi.push_back(num);
			n /= 2;
		}
	}
	for(int i = bi.size()-1; i>=0; i--){
		cout<<bi[i];
	}
	
	return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发