蓝桥杯2012省赛——古堡算式

福尔摩斯到某古堡探险,看到门上写着一个奇怪的算式:

ABCDE * ? = EDCBA
他对华生说:“ABCDE应该代表不同的数字,问号也代表某个数字!”
华生:“我猜也是!”
于是,两人沉默了好久,还是没有算出合适的结果来。
请你利用计算机的优势,找到破解的答案。
把 ABCDE 所代表的数字写出来。
答案写在“解答.txt”中,不要写在这里!

public void methodA(){
		for(int i =1;i<=9;i++){
			for(int j=1;j<=9;j++){
				if(j!=i){
				for(int k=1;k<=9;k++){
					if(k!=i&&k!=j){
					for(int l=1;l<=9;l++){
						if(l!=k&&l!=j&&l!=i){
						for(int o=1;o<=9;o++){
							if(o!=k&&o!=j&&o!=i&&o!=l)
							for(int m=1;m<=9;m++){
							if((i*10000+j*1000+k*100+l*10+o)*m==(o*10000+l*1000+k*100+j*10+i)){
								System.out.println(i+" "+j+" "+k+" "+l+" "+o+" "+m);}}}}}}}}}}}	
	

猜你喜欢

转载自blog.csdn.net/weixin_43752167/article/details/91409238