逻辑问题 |
尚未結案
|
adamlee
一般會員 發表:7 回覆:2 積分:1 註冊:2005-11-08 發送簡訊給我 |
Mary, John和 Peter有着红色的,棕色的和金色的头发,他们的年龄为13,14,15岁,请根据下面的线索判断出每个人的头发颜色及岁数: 1. 最小的孩子是金色的头发
2 John比Peter大
3 John不是红色的头发,Peter不是金色的头发。 请编程判断! 谢谢参与!参与网址:http://www.delphipages.cn/dispbbs.asp?boardID=21&ID=564&page=1 Delphi中文技术论坛
http://www.delphipages.cn
不以物喜,不以已悲
------
Delphi中文技术论坛 http://www.delphipages.cn 不以物喜,不以已悲 |
gyl
一般會員 發表:0 回覆:15 積分:13 註冊:2005-01-10 發送簡訊給我 |
1. 最小的孩子是金色的头发
2 John比Peter大
3 John不是红色的头发,Peter不是金色的头发。 假設前提是3個小孩的頭髮顏色都不同,年齡也不一樣 <年齡>
從2.得知John > Peter 所以有3種可能:-
a.John > Peter > Mary
b.Mary > John > Peter
c.John > Mary > Peter <頭髮顏色>
從3.得知
John - 棕色 or 金色
Peter - 棕色 or 紅色, Peter不是金髮* 從1.得知,John不是金髮,因為他不管哪個組合都不會是最小 <結論>
Mary - 金色,13歲
John - 棕色,15歲
Peter - 紅色,14歲 發表人 - gyl 於 2005/11/21 01:54:05
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |