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

数学题目——第十三号大街A住在十三号大街这条街的编号是从13~1300号,B想知道A的房子的号码B问:它小于500吗?A做了回答,但他没有说真话.B问:它是平方数么?A做了回答,也没说真话.B:它是

题目详情
数学题目——第十三号大街
A住在十三号大街 这条街的编号是从13~1300号,B想知道A的房子的号码
B问:它小于500吗?A做了回答,但他没有说真话.
B问:它是平方数么?A做了回答,也没说真话.
B:它是立方数吗?A作了回答,说了真话.
B:如果我知道第二个数是否是1,我就能告诉你房子的号码.A告诉她了,但B猜错了.
请问A的房子是几号?
▼优质解答
答案和解析
房子的号码是64,首先可以肯定B由前三个条件能得到的符合规定的数只有两个,一个数的第二个数为1,一个不为1,否则由第四个条件B绝对不会有完全的把握得出A的地址,而13到1300间既是平方数又是立方数的只有两个,64和729,故A所说的条件中这个数肯定不是既是平方数又是立方数的数
(这两个数第二个数都不是1,B也就不可能会问A第二个数是不是1了,而且一个小于500,一个大于500),同时这个数也不可能是既不是平方数又不是立方数的数,这样的数太多,B由最后一个条件也得不到唯一解,所以A给出的答案中平方数和立方肯定只满足一点,而无论大于500还是小于500的平方数都较多,所以也不可能,那么A对B说的答案是:这个数不是平方数,而是立方数(当然前一条是假的).
小于500的立方数有5组,3到7的立方,太多故排除,500到1300的只有3个512,729,1000,而729既是平方数又是立方数,不符合条件,于是就只有两个数了,一个数第二位是1,一个不是,B由第四个条件肯定能知道A的地址,而实际上前两个条件都是假的,那么A的真实号码是小于500的,既是平方数又是立方数,那么就是64了.
上课无聊啊,手机写的,