第一题。。。
两个人每人各拿一本同样的语文书,大家都看好,某一页上第几个字的笔划是多少。
该字笔划数除以3的余数,0代表石头,1代表剪刀,2代表布。
比如看好第15个字,“喇”,笔划是12划,除以3余0。
想出剪刀,可以说“15,13”,表示第15个字,笔划数加上13,除以3的余数就是出的东西。
一个人说完,另一个人要马上说自己的。
验证的话,就是MOD[(12+13),3]=1,剪刀。
一个人再牛逼,也没那么快翻书加数字加计算吧。。。简单,实用。。。
第二题。。。
(因为把前面的回帖都看过了,所以要想个不一样的方法。。。)
每个人把自己的工资除以人数,得到一个N位循环小数(或者有限小数)。
由于除数是相同的,循环节数是一样的。
比如,除下来是153.134134134……
取一个循环节,即153.134。有限小数也取同样位数,比如166.400。
任意一个人,把自己最后一位告诉另一个人,比如153.134的就是0.004。
那个人加上自己同样数位的数字再告诉下一个,比如166.400的就是0.000,加上0.004就是0.004,再告诉下一个。
如此得到一个数。
再重新从另一个人开始,取倒数第二位,依此方法逐个传递和。
一直到最高位。
这样将得到若干个和数。
把这些和加在一起,就是平均工资。。。