频道栏目
首页 > 资讯 > Java > 正文

Java 古堡算式

17-08-28        来源:[db:作者]  
收藏   我要投稿

Java 古堡算式

public class gubaosuanshi {

	/**
	 *  ABCDE * ? = EDCBA
    	他对华生说:“ABCDE应该代表不同的数字,问号也代表某个数字!”
    	华生:“我猜也是!”
    	于是,两人沉默了好久,还是没有算出合适的结果来。
    	请你利用计算机的优势,找到破解的答案。
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		for(int a=1;a<=9;a++){
			for(int b=0;b<=9;b++){
				for(int c=0;c<=9;c++){
					for(int d=0;d<=9;d++){
						for(int e=1;e<=9;e++){
							for(int i=1;i<=9;i++){
							int m=a*10000+b*1000+c*100+d*10+e;
							int n=e*10000+d*1000+c*100+b*10+a;
							if(m*i==n && a!=b && a!=c && a!=d && a!=e
											&& b!=c && b!=d && b!=e
											&& c!=d && c!=e
											&& d!=e){
								System.out.println(m+" "+n+" "+i);
							}
							}
						}
					}
				}
			}
		}
	}

}

相关TAG标签
上一篇:Python工厂函数和内建函数
下一篇:JQuery1.9版本以上的浏览器判断方法
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站