早教吧 育儿知识 作业答案 考试题库 百科 知识分享

这题谁会,有两个1-30内的数字,甲知道两数之和,乙知道两数之积;甲问乙:"你知道是那两个数么?",乙说:乙问甲:"你知道是那两个数么?",甲说:于是,乙说:"那我知道了."然后甲说:"我也知道了."问:那

题目详情
这题谁会,
有两个1-30内的数字,甲知道两数之和,乙知道两数之积;
甲问乙:"你知道是那两个数么?",乙说:
乙问甲:"你知道是那两个数么?",甲说:
于是,乙说:"那我知道了."
然后甲说:"我也知道了."
问:那两个数?
不考虑两数重复的情况!且解不唯一!
▼优质解答
答案和解析
乙第一次说不知道,说明积不是质数或者4(只能为1*4,不能是2*2)、9、25(9、25理由同4),
甲第一次说不知道,说明和不是3、4、5(只有1+4及2+3,但1+4的积为4已经由乙说不知道排除,因此如果是5,甲必定能猜出来了)或者6(仅有1+5与2+4,而1+5已经可以由乙说不知道而排除,因此如果是6,甲必定能猜出来了).
此时乙说知道了,那么必定是乙手上的积只有两种拆法,且有一种已经被甲否定了,因此考虑积为6,可拆为1*6和2*3两种,且2+3=5已经被否定了,此时乙猜出是1和6(有两种拆法的还有10、14、15等两个质数的积,但是都没有被否定的拆法).
反观甲,甲必定按照上述推理得知乙的推断过程,因此也知道了.
所以是1和6
另外要说的是,sanshi030258要看清楚了,题目里面是包括1的,也就是说你的第一步推理就不成立了(有1的话,两质数之积也有两种分法).
看了 这题谁会,有两个1-30内的...的网友还看了以下:

这题谁会,有两个1-30内的数字,甲知道两数之和,乙知道两数之积;甲问乙:"你知道是那两个数么?"  2020-05-16 …

求解一道智力题~(移动公司面试题中的.)已知两个1~30之间的数字,甲知道两数之和,乙知道两数之积  2020-06-14 …

.已知两个数字为1~30之间的数字,甲知道两数之和,乙知道两数之积,甲问乙:“你知道是哪两个数吗?  2020-06-30 …

甲问乙:“你屋里有蚊子没有?”下面是乙的回答.请你按括号里的要求,给每句加上标点我屋里有一只蚊子没  2020-07-04 …

我想请问下你,数据库的6、用SELECT进行模糊查询时,可以使用或匹配符,但要在条件值中使用或等通  2020-07-10 …

外企面试题,IQ测试,1.已知两个数字为1~30之间的数字,甲知道两数之和,乙知道两数之积,甲问乙“  2020-10-31 …

动动脑子吧!这是一个两位数的质数,甲知道十位数,乙知道个位数,俩人一起猜到底是什么数.乙问甲知不知道  2020-11-20 …

问一道益智题有1-30中的两个数,甲知道这两个数的和,乙知道这两个数的积,乙问甲:“你知道这两个数吗  2020-12-19 …

有两个数都是从1到30的自然数甲知道这两个数的的和乙知道这两个数的积甲问乙你知道这两个数是几吗?乙又  2020-12-23 …

一道数论题有1-30中的两个自然数甲知道积乙知道和甲去问乙你知道是哪两个数吗乙说不知道乙问甲你知道是  2020-12-23 …