根據“E老師的那束花裏,紅花和粉花一樣多”,可知E老師的紅花和粉花之和必定是偶數;而E老師有1朵黃花,則白花就隻能是奇數:1,3或5朵。如果E老師有3或5朵白花,都有前述分析衝突,所以E老師隻有1朵白花。即可得知,E老師的紅花和粉花各為3朵。
由此,其他老師的花色數量也可得知。詳見下表―
在驗算正確之後,我馬上給班長打了一個電話,請她一起去買花。
途區設站
“曉侯什麼時候改當畫家了?"老爸從背後看到我麵前的圖,張口調侃道。
“什麼畫家?我這是在搞城市規劃!”我解釋道,“畫家屬於藝術家,城市規劃師屬於設計師,您可別鬧混了。”
“哦?”老爸來了興趣,“那你在設計什麼呢?”
“幾個住宅小區。”我指著圖說道,“各不相同,各具特色。”
“已經完成了?”
“小區都差不多了,但配套設施還沒完成。”我指著小區之間的道路說道,“還要設置一條公交線路,以方便居民出行。”
,。那為什麼還沒設置?”老爸問道。
“我在思考,怎樣設置才能讓所有小區的居民都滿意。”
“不可能讓所有人都滿意,隻能盡量讓每個人滿意。”老爸教育我說,“現在你需要讓所有人步行距離的總和最小―這是一個統籌問題。”
“這可不是一個簡單的統籌問題。”我提醒老爸,“我的小區是隨意建設的,不在同一條直線上。假如5個小區都在一條直線上,可能就比較簡單了。”
說著我便畫出一個圖來―
“這個自然簡單。”老爸點頭同意,“首先我們假設各小區的人數一樣多,各小區之間的距離都相等,那麼隻要把車站設在A:小區即可―這個很直觀。”
“那小區數要是偶數怎麼辦?要是各小區之間的距離不相同怎麼辦?”
“區別不大。”老爸告訴我,“解決這類問題有一個一般原則……”
老爸告訴我,解決這類問題的一般原則是:當有A1、A2、A3、……AnAn+1……A2n個點時,車站即可設在An和An+1點之間的任意地點;當有Al、A2、A3……An,An+1……A2n、A2n+1個點時。車站即可設在An+1點。而且不必考慮各點之間的距離。
“居然不必考慮距離?”
“不光不必考慮距離,甚至無需是直線。”老爸說著又畫出一個圖來,“比如這種情況―”
“7個小區?”我從圖中發現了問題,“這不但是曲線,怎麼還有岔路?”
“這裏確實多了一個條件。”老爸點點頭,“但請你注意,車站必須設在主路上。”
“那隻考慮B,C,D,E,F點就行了,因為幾個小區的人都要先走到主路上才能乘公交車。”我突然明白了,“比如A3和AA這兩個小區的人,首先要走到D點才能找車站乘車。”
“不錯。”
“這樣一來,按照您剛才說的那個一般原則……公交車站就應該設在D點―不用考慮曲線還是直線?”
“不用考慮。”老爸首肯。
“哎,老爸,咱們考慮的這是各小區人數一樣多的情況,可我這幾個小區麵積不同,人數肯定也不同啊!”
“這個問題更有意思,咱們不妨想想。”老爸很高興問題能深人下去,“現在咱們有5個小區……”
"4個小區吧。”我重新設定了題目,“有一個小區相對較遠,離我設計的地鐵車站又近,不考慮它了。”
“好吧,那就4個小區。”老爸說著便畫出一個圖來,“為了簡單起見,咱們還是隻考慮直線;也假設各小區之間的距離都相等,比如都是500米;而且我們不把車站設在途中,而是設在某個小區門口。”我把各小區的人數填上―
8000 5000 3000 7000
“現在的問題就是―”老爸說道。“在哪個小區門口設車站,所有人步行距離的總和最小。”
“可以把所有人的步行距離都算出來,然後再來比較。”我提出一個方案。
“當然可以。但假如小區過多,或者情況更為複雜,這樣做就顯得比較繁瑣了。”老爸建議道,“想想還有沒有更簡單的方法?”
根據老爸的提議,我很快便想出了一個簡單可行的方案。
可以先用列舉法,看看把公交車站設在哪個小區門口,所有人步行距離的總和最小―
設在A, :0.5X5000+(0.5X2)X3000+(0.5X3)X7000=15500(千米);
設在A2:0.5X(8000+3000)+(0.5X2)X7000=12,500(千米):
設在A3:0.5X(5000+7000)+(0.5X2)X8000=14000(千米);
設在A4:0.5X3000+(0.5X2)X5000+(0.5X3)X8000=18500(千米)。
由上可見,車站應該設在A2小區。
也可以用分析法―
根據前述一般原則,應該將車站設在A:與A3之間;為減少所有人步行距離的總和,應采取“少向多靠”的原則,將車站設在人數較多的小區―這樣一來,A2小區就是首選。