作者ckchi (飘)
看板Math
标题Re: [中学] 求五位数N
时间Wed Apr 13 22:14:29 2011
我也只解到一半
有兴趣的一起想吧
※ 引述《jcs0213 (毛头)》之铭言:
: 想了很久还是无法顺利解出来...
: 所以来寻求帮助T_T
: 在教室里,老师对五名学生A、B、C、D和E说:
: 「我会写下一个五位数N,它由五个不同的数字组成。
: 我会让A看N的 万位 和 千位,
: 让B看N的 千位 和 百位,
: 让C看N的 百位 和 十位,
: 让D看N的 十位 和 个位,
: 让E看N的 个位 和 万位。」
: 之後,老师如所叙述般让每名学生知道N的两个数字,然後五人围圈而坐,
: 展开以下对话:
: 老师问:「知道N的一个质因数的同学请举手。」 结果有两名学生举手。
首先,这个质因数必为 2 或 5
举手的是D和E
因为其他质数的倍数没办法只看部份就推出来
因此个位数可能为: 0 2 4 5 6 8
: 老师再问:「现在知道N的一个质因数的同学请举手。」 这次有三名学生举手。
: (↑没打错XD)
除了D和E以外,又多了一个人知道
因此推出质因数为 2
即个位数为偶数
多出来的这个人为A或C
且万位数和十位数中有一个为 5
: 老师说:「知道N的一个合成因数的请举手。」 之後有两名学生举手。
: 老师又说:「知道N的两个合成因数的请举手。」 但没有学生举手。
case 1 :
5???偶
AA
BBB
C CC
D DD
E E
若要有两个人知道N的一个合成因数,
个位数必为 0
即已知合成因数为 10
且十位数必需是奇数
因若为偶数D至少会知道 10 和 20 两个合成因数
case 2 :
???5偶
AA A
BBB
CC
DD
E EE
若要有两个人知道N的一个合成因数,
举手的还是D和E
个位数可能为 2 或 6
即已知合成因数为 4
因为如果是 0 则 D和E至少都会知道 10 25 50 三个合成因数
(到这边卡住了,
我觉得可能要从 判断8的倍数 下手)
: 之後老师问:「有谁知道N的值?」
: 其中一名学生说:「我知道,N是59的倍数!」
表示这名学生到此完全知道这5个数字分别是多少
否则不可能说出是59的倍数
case 1 :
5??奇0
AA A
BBB B
C CCC
D DD
E E
有可能知道这个数是多少的应该是B
但该学生说出了是59的倍数,
此5位数可能为: 53690,54870,57230,58410
但不管是哪一个,
似乎都没办法让B透过前四次问题正确推出十位数字
case 2: 还在想...
: 假设所有学生都是聪明的(即有足够资料便能做出推论),求N。
: 请求会解答的给予协助>"<
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.127.158
※ 编辑: ckchi 来自: 140.116.127.158 (04/13 22:51)