Java 古堡算式

举报
陈言必行 发表于 2021/08/13 22:38:24 2021/08/13
【摘要】 public class gubaosuanshi { /** * ABCDE * ? = EDCBA 他对华生说:“ABCDE应该代表不同的数字,问号也代表某个数字!” 华生:“我猜也是!” 于是,两人沉默了好久,还是没有算出合适的结果来。 请你利用计算机的优势,找到破解的答案。 */ public static void main(String[] args) {...

      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);
       }
       }
       }
       }
       }
      			}
      		}
      	}
      }
  
 

文章来源: czhenya.blog.csdn.net,作者:陈言必行,版权归原作者所有,如需转载,请联系作者。

原文链接:czhenya.blog.csdn.net/article/details/77611604

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。