中兴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); } }
#中兴##笔试#