package day11;
import java.util.Scanner;
/*
* 输入一个数字n 输出要求的无符号的二进制串
* */
public class BinaryNumber {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int[] binary = new int[100];
System.out.print("please enter a number:");
int number = scan.nextInt();
int count = 0;
for (int i = 0; i < binary.length; i++) {
if (number != 0) {
binary[i] = number % 2;
number /= 2;
count++;
}else{
break;
}
}
System.out.println(count);
//逆序输出
for (int i = count-1; i >= 0; i--) {
System.out.print(binary[i]);
}
}
}