一辆卡车违反交通规则,撞人后逃跑。现场有三人目击事件,但都没有记住车号 ,只记下车号的一些特征。甲说:拍照前两位数字是相同的;乙说:拍照后两位数字 是相同的,但与前两位不同;丙是位数学家,他说

xiaoxiao2021-02-28  165

package practise008; /** ************************************ * @author Hejing * @date 2017年12月10日 * @class t1.java * ************************************ */ //一辆卡车违反交通规则,撞人后逃跑。现场有三人目击事件,但都没有记住车号 //,只记下车号的一些特征。甲说:拍照前两位数字是相同的;乙说:拍照后两位数字 //是相同的,但与前两位不同;丙是位数学家,他说:四位的车号刚好是一个整数的 //平方。请根据以上线索求出车号。 public class t1 { public static void main(String[] args) { /* String number; int a = 0; int b = 0; int x; int y = 0; // x=a*1000+b*100+c*10+d; int f; //Math.sqrt(x) for() { while((a==b)&&(c==d)&&(a!=c)&&(b!=d)) { System.out.println(x); } }/* int a; //前两位数 int b; //后两位数 for(a=10;a<=99;a++) { b=a*a; if(b/1000==b00/100 && b0/10==b && b0!=(b/1000)*10+b00/100) { System.out.println("车牌号是:"+b);} } }}*/int i,j; for(i=32;i<99;i++) { int x,y,m,n; for(x=0;x<=9;x++) { y=x; for(m=0;m<=9;m++) { n=m; j=x*1000+y*100+m*10+n; if((x!=m)&&(j==i*i)) { System.out.println(j); }} }}}}
转载请注明原文地址: https://www.6miu.com/read-1400036.html

最新回复(0)