其实这种题目用程序算最简单拉
我详细讲讲吧
设原来的号码是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进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!;
工作时间:8:00-18:00
客服电话
电子邮件
beimuxi@protonmail.com
扫码二维码
获取最新动态