四位数回答

来源:百度知道 编辑:UC知道 时间:2024/06/17 08:38:30
小刚在纸条上写了4位数让小红猜。小明问是6031吗?小刚说一个数字对,且位置正确。小明说是5672吗 ?小刚说2个数字对,位置不对。小明说是4796吗?小刚说数字都对,但位置不对。 你能把小刚写的四位数写出来吗?(请写出推理的过程).谢谢了

因为第一次有一个对而且位置对,第二次有2个数字对但位置不对从6031和5672中可以看出都有6所以千位是6,因为第二次有2个对,第三次中与第二次重合的数字有2个。 1个是6另一个是7,所以答案有6种

6794 6749 6974 6947 6479 6497
呵呵 好复杂呀 明白么了,不会再问哦~

6947
小刚在纸条上写了4位数让小红猜。小明问是6031吗?小刚说一个数字对,且位置正确。小明说是5672吗 ?小刚说2个数字对,位置不对。小明说是4796吗?小刚说数字都对,但位置不对。 你能把小刚写的四位数写出来吗?(请写出推理的过程).谢谢了

小明说是4796吗?小刚说数字都对,但位置不对。
从6031中我们知道6是的位置和数字是对的
然后从5672中知道7的位置不在第三个
从4796中知道7不再第二个
所以7在第四个数
又因为4796的位置都不对所以9不在第三个哪么一定在第二个了所以数字为
6947

既然6031对了一个,且位置对了,而且正确答案为4796,那么6一定是第一个,根据第二和第三,可以得知7不是第二也不是第三,那么7就是第四位,9不是第三,那么只有是第二理所当然,4是第三了,因此是6947

楼上不要误人子弟.. 怎么会有6个答案
比较6031和4796 只有6一致 所以6数字对且位置一样
比较5672和4796 6 7 一致 但由位置不对可知7只能在最后一位 再有9不能在第三位可得这个数为
6947