中兴8.24笔试led
中兴笔试题led
import java.util.Scanner;
public class hh {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int n = scan.nextInt();
int[] num = new int[60];
for(int i=0;i<60;i++){
int t=0;
int a=i;
while(a/2!=0||a==1){
if(a%2==1){
t++;
}
a=a/2;
}
num[i]=t;
}
StringBuilder ans= new StringBuilder();
ans.append("[");
boolean r = true;
for (int i = 0; i < 12; i++) {
for (int j = 0; j < 60; j++) {
if(num[i]+num[j]==n){
if(r){
r=false;
}
else{
ans.append(",");
}
ans.append(i);
ans.append(":");
if(j<10){
ans.append("0");
}
ans.append(j);
}
}
}
ans.append("]");
System.out.println(ans);
}
} #中兴##笔试#