题目
有四个小偷前一天晚上分别潜入‘土豪君’家中偷光了家中所有银两,于是小偷不约而同地来到了某一荒无人烟的海岛上,兴奋之余他们想算出‘土豪君’中总共有多少银两。
但是他们担心偷少了会导致同行耻笑,所以都不想把自己偷的银两数告诉其他三位同行。请问怎么才能算出土豪君家中总共有多少家产呢?
P.S.荒岛上只有小偷四人,无其他任何德高望重之人,每个人只知道自己偷了多少。
小甲:20W两
小乙:42W两
小丙:7W两
小丁:60W两
答案
step1:把每个人的银两数分成四个数字之和
step2:把各自的三个数字分别发给另外三个人,每个人1个
step3:把各自剩余的1个数字与接收到的三个数字相加求和
step4:把各自得到的求和数据共享出来,进行求和
(完)
关于“Linux宝库”微信公众号:
欢迎关注"Linux宝库"微信公众号,这里每天发布最新的开源人物和开源事件。谨以此号记录Linux和开源业界的点点滴滴,为开源爱好者和从业者点亮人生。
- END -
- 责任编辑:陈绪 -