据说是 : IBM面试题!数字1-30
甲知道其中两数之积
乙知道其中两数之和
甲问乙:你知道这两个数是什么么?
乙答:不知道
乙问甲:你知道这两个数是什么么?
甲答:不知道
甲又问:你知道这两个数是什么么?
乙答:知道了
乙问甲:你知道了么?
甲答:我也知道了
问:这两个数是什么?
刚看到的,知道huasing强淫很多,看看吧!!!
答案
两个数是30和16,
甲知道46的和,
乙知道480的积。
甲知道46后,排列所有可能
(30,16),(29,17)。。。(24,22)
其中只有(30,16)一组有另外一组积相同的数组(24,20),其他的数组『从(29,17)到(24,22)』乙完全可以从积立刻判断两个数是什么
其实我是从59(30+29)排列,很快发现规律,依次从59开始往下排很快就到46,其中遇到质数的很快排过,数列组合不多。
开心!
甲知道46的和,
乙知道480的积。
甲知道46后,排列所有可能
(30,16),(29,17)。。。(24,22)
其中只有(30,16)一组有另外一组积相同的数组(24,20),其他的数组『从(29,17)到(24,22)』乙完全可以从积立刻判断两个数是什么
其实我是从59(30+29)排列,很快发现规律,依次从59开始往下排很快就到46,其中遇到质数的很快排过,数列组合不多。
开心!