随笔:ABCDE*?=EDCBA 求A、B、C、D、E、?分别代表什么数字
2012-12-25 13:45
686 查看
public class NumberSecret { //ABCDE*?=EDBCA public static void main(String[] args) { for(int n=10000;n<100000;n++) for(int m=2;m<10;m++){ processNumber(n,m); } } public static void processNumber(int n,int m){ int p=n; int[] nums=new int[5]; for(int i=0;i<nums.length;i++){ nums[i]=n%10; n/=10; } for(int i=0;i<nums.length-1;i++){ for(int j=i+1;j<nums.length;j++){ if(nums[i]==nums[j])return; } } int result=p*m; if(result>=100000)return; for(int i=4;i>-1;i--){ if(result%10!=nums[i])return; result/=10; } System.out.println("The Result is :"+p+"*"+m+"="+p*m); } }
输出结果:The Result is :21978*4=87912
相关文章推荐
- 一道面试题,一个五位数字ABCDE*4=EDCBA,这个五个数字不重复,请问A,B,C,D,E分别是几?
- 练一练思维缜密程度。有程式xyz+yzz=532,其中x、y、z都是整数,用c++编写一个程序,求x、y、z分别代表什么数字
- IIS日志代码分析,常见的200,404,301,302分别代表什么意思
- shell 脚本中$$,$#,$?分别代表什么意思 2018-01-06
- 方法重写和方法重载的区别?this关键字和super关键字分别代表什么?
- 搜索引擎命令site, intitle, inurl。分别代表什么意思,怎么用
- 在开始里的运行中,我们可以输入中多少命令,分别代表什么。
- 网卡 eth0,eth1,eth2,lo分别代表是什么 意思
- JavaScript的this分别代表什么
- 菜鸟学linux 当查看某个命令功能时,出现1,2,3...的数字代表的是什么意思
- @optional 与 @required 分别代表什么意思
- 指针什么时候加*什么时候不需用加,分别代表什么含义
- Keil MDK中的Code, RO-data , RW-data, ZI-data分别代表什么意思?(转)
- vo bo po 分别代表什么?
- Keil MDK中的Code, RO-data , RW-data, ZI-data分别代表什么意思
- 百度SEO过程中,死链链接、死链前链、锚文本、发现时间分别代表什么含义
- http状态码是什么,有什么用,在哪里查看,分别代表什么意思?
- makefile 中$^、$@、$<分别代表什么意思?
- Android Logcat调试中的V、D、I、W、E的分别代表什么?
- 电磁继电器上的参数:10A 250VAC 10A 125VAC。为什么一个交流250,一个交流125,这两个分别代表什么意思?