智商吧 关注:203,712贴子:1,885,314

老师在纸上写了两个正整数,把它们的和告诉了小红,把它们的积告

只看楼主收藏回复

老师在纸上写了两个正整数,把它们的和告诉了小红,把它们的积告诉了小明。老师说:这两个正整数可能相等也可能不相等。
小明说:我不知道这两个数是多少。
小红说:我也不知道这两个数是多少。
小明说:我现在知道了。
请问这两个数到底是多少?


IP属地:海南来自手机贴吧1楼2019-01-07 09:15回复
    22得4


    来自Android客户端2楼2019-01-07 09:18
    收起回复
      4的话小明就知道了于是是44


      来自Android客户端3楼2019-01-07 09:23
      收起回复
        有具体的算法么?


        来自Android客户端4楼2019-01-08 12:46
        回复
          1和3


          来自Android客户端5楼2019-01-09 12:42
          收起回复
            2和4


            来自Android客户端6楼2019-01-09 12:55
            收起回复
              和一样积一样的正整数对有两对?


              IP属地:四川来自Android客户端7楼2019-01-10 22:30
              收起回复
                2和18


                来自手机贴吧8楼2020-06-16 09:23
                回复
                  1和4


                  IP属地:河南来自手机贴吧9楼2021-06-08 20:21
                  回复
                    1和4


                    来自手机贴吧10楼2021-06-08 21:12
                    回复
                      1 4
                      1+4=5
                      1*4=4
                      小明知道的是4,4可以拆分成1*4或者2*2,所以小明不知道。
                      然后1+4=5 2+2=4,
                      所以其实小明只需要判断小红的数字是5还是4
                      然后看这两个数字的区别,5可以是1+4或者2+3,这两的乘积分别是1*4=4和2*3=6,这两个乘积都可以再次被分解为1*4或者2*2和1*6或者2*3,所以如果小红是5那么他就不能在第二轮得到答案,那么如果小红的数字是4,那么4可以被拆分为1+3或者2+2,但是1*3=3,小明的数字如果是3那么就不需要小红也可以知道答案了,所以小明第一轮说了不知道,那么就不会是1和3,就只可能是2和2,那么小红的数字如果是4小红就可以在第二轮知道答案是2和2了,但实际小红无法做出判断,那么就意味小红的数字不是4,那么不是4就肯定是5了,而5可以得出乘积为4的只有1和4。


                      12楼2021-06-09 01:33
                      收起回复
                        简单一点说吧,首先答案是1和4,小明知道乘积是4,小红知道和是5。
                        乘积是4有两种可,1*4、2*2,这两种的和是1+4=5或者2+2=4,
                        所以小红的数字必然是4或者5,但是如果小红的数字是4,4可以被拆分为1+3、2+2,而1+3比较特殊,乘积是3,而乘积为3的两个正整数只有1*3,那么小明的数字如果是3,就压根没小红什么事了。所以如果小明不知道那么必然不会是1+3,那么小红就会知道只会是2+2。
                        所以小红的数字如果是4他就可以在小明表示不知道后得出两个数字都是2的结果,但是小红没有在此轮得出结果,所以小红的数字就只能是5。
                        然后其实这故事其实还没完,在小明说自己知道了之后,小红也会说自己知道了。
                        这一层的逻辑和上一层差不多的思路。


                        13楼2021-06-09 01:50
                        收起回复
                          可恶,由于在干活没空想,闲下来了刚想出来就被楼上给装到了,我先来,我花了二十分钟


                          IP属地:浙江来自Android客户端14楼2021-06-09 03:40
                          收起回复
                            小明不知道,说明小明看到的是一个大于等于4的偶数,那么小明的判断要么1*大于等于四的偶数x,要么2*大于等于2的数y。小红不知道,说明小红看到的是大于等于5的奇数。小明通过小红的判断能够得出结论,说明小红看到的数只能是5,才能是二选一,要么1-4,要么2-3,如果是2-3小明看到的是6,那么小红看到的有可能是7不符合,只能是1-4


                            15楼2021-06-09 05:08
                            收起回复
                              这道题不可能解出来 把正确答案反推到题面里 就是耍流氓
                              我就假设两个数是2和12 相加14 相乘24 小明怎么算出来是2和12 谁告诉我 可能是我太笨


                              IP属地:天津16楼2021-06-09 13:11
                              收起回复