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