這是文學:
我們家的後園有半畝空地,母親說:「讓它荒著怪可惜的,你們那麽愛吃花生,就開辟出來種花生吧。」我們姐弟幾個都很高興,買種,翻地,播種,澆水,施肥,沒過幾個月,居然收獲了。這是編程:
我們家的後園有半畝空地,母親說:「讓它荒著怪可惜的,你們那麽愛吃花生,就開辟出來種花生吧。」我們姐弟幾個都很高興,於是我們買種,如果買種成功,我們會翻地,如果翻地成功,我們會播種,如果播種成功,我們會澆水,如果澆水成功,我們會施肥,如果施肥成功,那麽這裏我們考慮的很充分,首先,必須考慮假如幾個月內出現了不可預見的天氣問題而導致不能收獲時怎麽辦,一個辦法是讓花生發現自己的狀態異常時對我們進行通知,然而我們發現花生本身並不帶有這種功能,於是我們兄弟姐妹已經約定,每天從年紀最大的人開始遍歷(但不包括大姐),由最近最清閑,沒有來地裏時間最長的人去地裏進行輪詢,如果有兩個最近一樣清閑,沒來地裏時間一樣長的人,按第一個遍歷到的人為準,一旦他來地裏,發現花生狀態異常,他會回屋子通知大姐,除非大姐確定接收到了通知,他必須站在屋子裏反復通知。大姐接收到了通知,則立刻回收用於制作煮花生的鍋,調味料等東西。「你們的方法不錯」母親說:「不過,有幾個地方有問題,首先如果大姐被派出去幹事,那麽大姐的通知者就必須反復進行無用通知,白白浪費一個人力,這對並行來說不是好辦法,不如通知大姐10次,每次間隔1毫秒,如果大姐沒有接收到訊息,則在墻上啟用一個flag,然後去幹其他事,而大姐每次無論出去幹什麽,回來的第一件事就是檢視flag。」
「媽媽,這樣有問題吧,如果通知者發現大姐已經出門,flag被立起來,而大姐實際上處於正在出門的瞬間,大姐會不會收不到flag啊」
「不會,即使大姐在出門瞬間,那麽等大姐回來的時候還是會看到flag的,你說的這種情況是最壞情況,但正確性是保證的。」
「有道理,那就先這麽做吧!」
於是我們姐弟幾個都很高興,買種。