福尔摩斯到某古堡探险
来源:互联网 发布:java 日志 编辑:程序博客网 时间:2024/05/17 05:59
问题:
福尔摩斯到某古堡探险,看到门上写着一个奇怪的算式:
ABCDE * ? = EDCBA
他对华生说:“ABCDE应该代表不同的数字,问号也代表某个数字!”
华生:“我猜也是!”
于是,两人沉默了好久,还是没有算出合适的结果来。
请你利用计算机的优势,找到破解的答案。
把 ABCDE 所代表的数字写出来。
代码:#include <stdio.h>#include <stdlib.h>int main(){ int a,b,c,d,e,w; int sum1,sum2; for(a=1; a<=9; a++) { for(b=1; b<=9; b++) { for(c=0; c<=9; c++) { for(d=1; d<=9; d++) { for(e=1; e<=9; e++) { for(w=1; w<=9; w++) { sum1=e+d*10+c*100+b*1000+a*10000; sum2=a+b*10+c*100+d*1000+e*10000; if(sum1*w==sum2 &&a!=b&&a!=c&&a!=d&&a!=e&&b!=c&&b!=d&&b!=e&&c!=d&&c!=e&&d!=e) printf("%d %d %d %d %d %d\n",a,b,c,d,e,w); } } } } } } return 0;}
运行结果:
小结:题目比较简单,穷举即可。(ps:你们这样黑福尔摩斯,小心他从书里爬出来找你们去)
阅读全文
0 0
- 福尔摩斯到某古堡探险
- 福尔摩斯到某古堡探险
- 古堡算式 福尔摩斯到某古堡探险,看到门上写着一个奇怪的算式: ABCDE * ? = EDCBA
- 古堡算式(福尔摩斯到某古堡探险,看到门上写着一个奇怪的算式:ABCDE * ? = EDCBA)
- 古堡算式 福尔摩斯到某古堡探险,看到门上写着一个奇怪的算式: ABCDE * ? = EDCBA
- 《福尔摩斯》
- 古堡惊魂
- 古堡算式
- 古堡算式
- 古堡算式
- 古堡算式
- 古堡算式
- 古堡算式
- 古堡算式
- 古堡算式
- 古堡算式
- 古堡算式
- 古堡算式
- 整合springboot+mvc+mybatis(通用mapper)+druid+jsp+bootstrap实现权限管理文件上传下载多数据源切换操作日志记录等功能
- 查看 OGG debug信息 OGG 的日志文件存放路径
- bootstrap14--辅助类
- perl 基本语法
- linux下ftp自动登录的shell脚本
- 福尔摩斯到某古堡探险
- 软件开发中,做产品与做项目有什么区别?
- <label>标签你理解了吗?
- 剑指offer——把二叉树打印成多行
- span标签、strong/b 标签
- 装饰器实现Python web框架路由功能
- cannot perform this action after onsaveinstancestate
- mysql 递归查询
- 【Codeforces 793 A. Oleg and shares】