#include <iostream>
#include <stdio.h>
#include <algorithm>
#include <math.h>
#include <string>
#include <string.h>
#include <vector>
#include <queue>
#include <stack>
#include <sstream>
#include <climits>
using namespace std;
//1473
vector<int> v;
int main(){
int n,t;
// freopen("input.txt","r",stdin);
while(cin>>n){
while(n--){
cin>>t;
if(t==0){cout<<0<<endl;continue;}
v.clear();
while(t){
v.push_back(t%2);
t/=2;
}
for(int i=v.size()-1;i>=0;i--)
cout<<v[i];
cout<<endl;
}
}
return 0;
}
/**************************************************************
Problem: 1473
User: cust123
Language: C++
Result: Accepted
Time:10 ms
Memory:1520 kb
****************************************************************/
题目1473:二进制数
最新推荐文章于 2022-01-09 11:55:26 发布