数学逻辑推理题目!

 2024-12-15 12:51:01  阅读 643  评论 0

摘要:其实这种题目用程序算最简单拉我详细讲讲吧设原来的号码是ABCD在这个问题里,其实可以将AD, BC 分开解,变成2个相似的小问题。首先确定AD的值要确定A的值,就要先考虑ABCD的范围貌似答案没有考虑前导0,那么这里也不考虑。那么ABCD范围从1000到2500之间,如果超过就会溢出,减

其实这种题目用程序算最简单拉

我详细讲讲吧

设原来的号码是ABCD

数学逻辑推理题目!

在这个问题里,其实可以将AD, BC 分开解,变成2个相似的小问题。

首先确定AD的值

要确定A的值,就要先考虑ABCD的范围

貌似答案没有考虑前导0,那么这里也不考虑。

那么ABCD范围从1000到2500之间,如果超过就会溢出,减小就有了前导0。

条件1:A只能是1或者2。

A和D是什么关系呢?应该是A * 4 +E = D 其中E为B进上来余数。

推导出条件2:D >= 4*A

还有一个条件,就是D*4=个位为A,因为是个位,所以不需要进位

这三个条件足够判断答案到底是什么了

从0到9罗列D,使其*4 看看个位为1或2的有多少

结果发现,只有3或者8符合条件,3*4 = 12, 4*8 =32,个位都为2,

推断出A为2

在利用条件2 可知,D>=4*2=8 则可知D只能等于8

确定了AD值,用已知的条件判断出BC的需要的三个条件:

有D=8 可以推断出E=0,也就是说B没有进位

推理出条件4:B 和 A 一样, 只能是1 或者 2

由于D 为8 进位为3

所以条件5:4*C + 3 = 个位为B

条件6理由同条件2:C >=4*B

依次从0到9罗列C,看看有哪些数符合条件5

只有4*2+3=11 和4*7+3=31符合条件

所以 B = 1

C 只可能是2 或者 7

在利用 条件6 可以知道 C = 7

所以答案为 2178

版权声明:我们致力于保护作者版权,注重分享,被刊用文章【数学逻辑推理题目!】因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!;

原文链接:https://www.yxiso.com/offcn/585482.html

发表评论:

关于我们
院校搜的目标不仅是为用户提供数据和信息,更是成为每一位学子梦想实现的桥梁。我们相信,通过准确的信息与专业的指导,每一位学子都能找到属于自己的教育之路,迈向成功的未来。助力每一个梦想,实现更美好的未来!
联系方式
电话:
地址:广东省中山市
Email:beimuxi@protonmail.com

Copyright © 2022 院校搜 Inc. 保留所有权利。 Powered by BEIMUCMS 3.0.3

页面耗时0.1726秒, 内存占用1.97 MB, 访问数据库24次

陕ICP备14005772号-15