我……变弱了?如题
#include<bits/stdc++.h>
using namespace std;
int t,n,m,i,cnt;
char two[50];
int main(){
cin>>t;
while(t--){
cin>>n,i=cnt=0;
memset(two,'0',sizeof(two));
while(n){
two[++i]=n&1?'1':'0';
n>>=1,++cnt;
}
for(int i=1;i<=cnt;++i)
putchar(two[i]);
}
return 0;
}