老师写了一个三位数给甲乙丙丁戊五个同学看。甲说:这个数是27的倍数;乙说:这个数是11的倍数;丙说:这个数的数字之和为15;丁说:这个数是个平方数;戊说:他是648000的约数。老实说:他们中间只有三个人说真话。那么这个数是多少?
解答:如果丙说的是真话,甲和乙就都是假话。(因为甲说:这个数是27的倍数,它的和就是9的倍数,不会是15。乙说是11的倍数,他的和就应当是偶数,不是15。)丁和戊就是真话,可三位数中没有各位数和是15的平方数,所以,丙说的是假话。
甲,乙,丁,戊中还有一个说假话。
如果丁说的是真话,乙说的可能就是假话,因为是平方数的三位数中又是11倍数的只有121,可是121又不是648000的约数,
如果丁说的是真话,甲说的也是真话,只有324和729符合,648000/324=2000
所以甲,丁,戊说的是真话,这个数是324。