邏輯推理題3 平均工資
來源:網(wǎng)絡(luò)來源 2009-08-30 12:55:47
平均工資是?你們部門有十幾個人,大家都想知道所有人的平均工資是多少,可誰也不想把自己的工資告訴別人。怎樣才能知道所有人的平均工資且每個人又能對自己的工資數(shù)額保密呢?
解答:
a把自己工資加上一個隨機(jī)數(shù)字,給b,b加上自己工資和隨機(jī)數(shù)字,給c,如此類推,給到最后一個人,再把結(jié)果給回a,讓a減去自己的隨機(jī)數(shù)字,再給b,如此類推……(我自己的,據(jù)出題者說這就是正解)
還有個很衰的辦法:拿個計算器,蒙住顯示的液晶屏,眾人順次輸入自己的工資,得到總數(shù),搞定。
還有一個:讓每一個人,報出自己工資數(shù)不一部分(例如一個人工資數(shù)為10,先報2),只讓其中一個人知道,記錄下來。
然后再讓每個人,報出剩余的工資數(shù)(例如一個人工資數(shù)為10,先報2,這次報8),只讓另一個人知道,并記錄下來,然后這兩個人把數(shù)字加起來,就可以了.這個方法可以由更多人次記錄數(shù)據(jù),保密性更好。
相關(guān)推薦
高考院校庫(挑大學(xué)·選專業(yè),一步到位!)
高校分?jǐn)?shù)線
專業(yè)分?jǐn)?shù)線
- 日期查詢