面试中遇到一个问题:有三个人,他们每个人各有一个随机数,但是彼此不知道对方
的随机数是多少,三个人之间可相互通信,在保证数据不泄露的情况下,如何能计算
出这三个数的平均数呢?
写出解题思路。
请教一下各位大神时候有相关解题思路呢?面试官给的提示是这个题是可解的。
https://zhidao.baidu.com/question/357836143.html
用Hash行吗,相互之间给密钥,遍历求解?不知道行不行
三个人可以相互通信,三个人约定一个公式,每个人用公式计算出自己对应的值告诉其中一个人,最后由这个人利用提前约定的公式反解出对应的值,然后再算平均数。不知道这样算不算犯规