#include<stdio.h>
#define N 30
void tob(int );
int main(){
int n;
scanf("%d",&n);
tob(n);
return 0;
}
void tob(int n){
int i=0;
int a[N];
while(n>0){
if(n%2==0){
a[i]=0;
i++;
}else{
a[i]=1;
i++;
}
n=n/2;
}
i--;
for(int j=i;j>=0;j--){
printf("%d",a[j]);
}
}
示例:
input:100
output:1100100