腾讯笔试题

原创 2012年03月21日 15:33:50

声明:题目来自网络,答案大部分来自网络并经过整理;有些是自己查资料和请教他人得来的。


1.两个人A,B。数字为2-100之间的自然数。现找出两个数,把其和告诉A,把其积告 诉B。然后问A知道不知道是哪两个数,A说:“虽然我不知道,但是肯定B也不知道。” 再问B,B说:“本来我不知道,但是听到A说这句话,现在我知道了。”,A听到B说他 知道了,然后就说:“现在我也知道了”。那么这两个数是多少呢?

符号假设:A:a+b=s   B:a*b=m
1.A说:“虽然我不知道,但是肯定B也不知道。” 
A不知道,可推出s有两个以上的和分解,如6=2+4=3+3;
A肯定B不知道,可推出m有两个以上的积分解,即s的所有可能的和分解的两个数不能同时为素数;
此时可以得出s的一些可行解:11,17,23,27,29,35,37,41,47,51,53,57,59...;
通过以上列出得和,推出积的可能性:
和->积
11->18,24,28,30
17->30,42,52,60,66,70,72
23->42,60,76,90,102,112,120...
27->50,72,92,110,126,140,152...
29->54,78,100,120,115,138,154...
35->66,96,124,150,174,196...
37->70,102,132,160,186,210...

2.B说:“本来我不知道,但是听到A说这句话,现在我知道了。”
B能知道A的推理过程,B说他知道了,因此首先可以去掉那些重复的积:
11->18,24,28
17->52
23->42,76...
27->50,92...
29->54,78...
35->96,124...
37->132,160...

3.A听到B说他 知道了,然后就说:“现在我也知道了”。
A也能知道B的推理过程,A说他知道了,因此可推出积是唯一的,即52

所有两个数分别为4和13,和为17,积为52


相关文章推荐

腾讯笔试题精选二

  • 2015年07月11日 11:36
  • 49KB
  • 下载

腾讯笔试题整理

  • 2015年07月20日 00:39
  • 233KB
  • 下载

笔试解题:5腾讯笔试题:统计论坛在线人数分布

5腾讯笔试题:统计论坛在线人数分布 求一个论坛的在线人数,假设有一个论坛,其注册ID有两亿个,每个ID从登陆到退出会向一个日志文件中记下登陆时间和退出时间,要求写一个算法统计一天中论坛的用户在线分布...
  • chruan
  • chruan
  • 2013年07月15日 13:04
  • 2118

2013腾讯实习生笔试题(word)

  • 2014年05月06日 20:26
  • 314KB
  • 下载

腾讯笔试题及其答案很实用

  • 2010年04月19日 17:18
  • 31KB
  • 下载

剑指XX游戏(八) - 腾讯2013校园招聘技术类笔试题详解

一、选择题1、数据库表设计最合理的是A.学生{id,name,age} ,学科{id,name} 分数{学生id,学科id,分数}B.学生{id,name,age} ,分数{学生id,学科名称,分数...

腾讯程序员笔试题及答案

  • 2014年01月29日 10:27
  • 573KB
  • 下载

大数乘法的几种算法分析及比较(2014腾讯南京笔试题)

1.题目        编写两个任意位数的大数相乘的程序,给出计算结果。 2.题目分析        该题相继被ACM、华为、腾讯等选作笔试、面试题,笔者2014年替师兄去腾讯笔试就遇到此题,当然若无...

腾讯2012实习生笔试题+答案解析

  • 2014年11月27日 21:04
  • 1.42MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:腾讯笔试题
举报原因:
原因补充:

(最多只允许输入30个字)