標題:
2000TRML團體賽
[打印本頁]
作者:
shingjay176
時間:
2014-6-28 09:04
標題:
2000TRML團體賽
TRML 2000 團體賽
動動腦
有30個人圍成一圓圈,其中每一個人總是說實話或總是說謊話。已知每一個說謊話者的鄰坐者有一說實話有一說謊話;又知其中18人說他鄰坐的兩個人都說謊話,而另外12人說他鄰坐的兩個人恰有一人說謊話。試問有多少人說實話。
答案
14
作者:
tsyr
時間:
2014-6-28 09:24
假設18人內有x人說實話,18-x人說謊話
易知另外12人全部都說實話
因此有18-x人說謊話,12+x人說實話
因為每人都會被說2次,因此說謊話的人總共會被說2(18-x)次
可列方程式
(18-x)+12+2x=36-2x
x=2
所以共有12+2=14人說實話
作者:
shingjay176
時間:
2014-6-28 10:52
標題:
回復 2# tsyr 的帖子
感謝。
其中每一個人總是說實話或總是說謊話。已知每一個說謊話者的鄰坐者有一說實話有一說謊話
我是從這句話下手。
令說實話的代號A , 說謊話的代號B
因此入座的順序,順時針入座。 A B B A B B A .....
我排到B的數目接近18,到16個B的時候。換排A
就可以從
又知其中18人說他鄰坐的兩個人都說謊話,而另外12人說他鄰坐的兩個人恰有一人說謊話
推出答案。 所以我不是從代數,列出等式解出答案的。
[
本帖最後由 shingjay176 於 2014-6-28 10:57 AM 編輯
]
作者:
tsyr
時間:
2014-6-28 18:34
不錯的想法!
歡迎光臨 Math Pro 數學補給站 (https://math.pro/db/)
論壇程式使用 Discuz! 6.1.0