原创
有一个卡车司机肇事后想逃跑,但是被三个人看见了其车牌号,但是都没看全。
甲说:车牌的前两位是一样的;
乙说:车牌的后两位是一样的,但与前两位不一样;
丙说:车牌是一个数字的平方,请编写一个程序计算
1 public class Test { 2 3 public static void main(String[] args) { 4 for(int firstNum=0;firstNum<=9;firstNum++){ 5 for(int twoNum=0;twoNum<=9;twoNum++){ 6 if(firstNum!=twoNum){ 7 double c1=firstNum*1000+firstNum*100+twoNum*10+twoNum; 8 double c2=Math.sqrt(c1); 9 int c3=(int)c2; 10 if(c3*c3==c1){ 11 System.out.println((int)c1); 12 return; 13 } 14 } 15 } 16 } 17 18 } 19 20 }
答案:7744
20:02:56
2019-01-07