本题为广为流传的一经典逻辑推理题目,原题如下:
孙膑,庞涓都是鬼谷子的徒弟。一天鬼谷子出了这道题目:
他从2到99中选出两个不同的整数,把积告诉孙,把和告诉庞;
庞说:我虽然不能确定这两个数是什么,但是我肯定你也不知道这两个数是什么。
孙说:我本来的确不知道,但是听你这么一说,我现在能够确定这两个数字了。
庞说:既然你这么说,我现在也知道这两个数字是什么了。
请问这两个数字是什么?为什么?
当然我的问题肯定不会这么难啦,我们知道他俩分别得到的数字,那么你能算出来他俩分别得到了什么数字吗?
#P2411. 鬼谷子问徒
鬼谷子问徒
Input
两个数字的和为a积为b(0<=a,b<=1000)
多组输入输出!!!
Output
这两个数字x y
如果没答案就输出0 0,而且如果有多个解可以得到我们只要第一个解就可以
如5 6输出的答案是
2 3
而不是
2 3
3 2
Sample Input
4 4
Sample Output
2 2
HINT
如果没答案