CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  扩充话题 >  程序人生

两位俄罗斯数学家在飞机上相遇。这问题!

楼主lyz8988(8988)2006-01-10 16:19:37 在 扩充话题 / 程序人生 提问

两位俄罗斯数学家在飞机上相遇。  
  “如果我没记错的话,你有3个儿子。”伊凡说,“他们现在多大了?”  
  “他们年龄的乘积是36,他们的年龄的和恰好是今天的日期。”艾格说。  
  “对不起,艾格,”一分钟后,伊凡开口道,你并没有告诉我你儿子的年龄。”  
  “哦,忘记告诉你了,我的小儿子是红头发的。”  
  “啊!那就清楚了,”伊凡说,“我现在知道你的3个儿子各是多大了。”  
  问:他怎么知道的?  
  3个儿子各是多大?  
   
  别去搜索   自己回答!  
  问题点数:0、回复次数:52Top

1 楼tbmlh(成林)回复于 2006-01-13 10:50:16 得分 0

哈哈,很有意思。Top

2 楼nicon(鉨輱祢轁)回复于 2006-01-13 11:20:31 得分 0

2,3,6Top

3 楼xxgu(上柳梢)回复于 2006-01-13 11:26:39 得分 0

166Top

4 楼helimin19(冷風.net)回复于 2006-01-13 11:41:48 得分 0

1,4,9Top

5 楼fox1999(红狐)回复于 2006-01-13 11:53:02 得分 0

太JB难了。Top

6 楼lincai(隐身)回复于 2006-01-13 12:45:33 得分 0

我的小儿子是红头发的  
  表明最小的不止一岁了,一岁的孩子头发很稀和看不出色的。Top

7 楼flyoversky(碧海)回复于 2006-01-13 13:23:41 得分 0

3+3+4=10Top

8 楼xuanNetMonkey(炫音的猴子)回复于 2006-01-13 13:42:51 得分 0

太难了,写个程序算了下,结果CPU失火了。Top

9 楼kevinpotter(多研究些问题,少谈些主义)回复于 2006-01-13 14:39:49 得分 0

首先是“三个儿子”,一年之内不可能生两个小孩,因此,x,y,z各不相同  
  其次,x*y*z=36,x,y,z又都是整数,再加上小儿子头发是红色的,(x|y|z)>1  
  那么这样的组合只能是2   3   6Top

10 楼lxf31(Dear Four :研究古人就叫历史,研究今人就骂我八卦)回复于 2006-01-13 15:15:57 得分 0

楼上的忘记了一个条件  
  x+y+z=10  
   
  Top

11 楼kevinpotter(多研究些问题,少谈些主义)回复于 2006-01-13 15:52:12 得分 0

我估计年龄之和是今天的日期  
  是为了表明年龄之和不大于31  
  如此而已Top

12 楼daydaymissyou(想当高手)回复于 2006-01-13 16:29:05 得分 0

这个题要在解的过程中才能找到判定条件,大家有兴趣还是试试吧。Top

13 楼zhangl_cn(和尚-修行)回复于 2006-01-13 17:03:36 得分 0

首先是“三个儿子”,一年之内不可能生两个小孩  
   
  //////////////////  
   
  双胞胎...Top

14 楼flyelf(空谷清音)回复于 2006-01-13 17:10:31 得分 0

2,2,9Top

15 楼goodboy1881(积木)(谁都别拦着我在水源升星)回复于 2006-01-13 17:11:01 得分 0

显然双胞胎有可能啊。。。Top

16 楼lsqkeke(可可)回复于 2006-01-13 17:14:56 得分 0

红头发的意思   我猜隐含的是有一个人是婚崴恋搞出的儿子   即允许两个小孩在同一年出生  
  俄罗斯人的头发不是红色的!Top

17 楼jimmy131(得到她的人,却得不到她的心)回复于 2006-01-13 17:29:01 得分 0

等答案  
  Top

18 楼maja100(马甲)回复于 2006-01-13 17:50:27 得分 0

我来公布答案:1,6,6  
  首先更正楼上的两点错误认识  
  1、一年之内不可能生两个小孩??双胞胎呢?  
  2、我的小儿子是红头发的。这句话表明小儿子不是双胞胎。  
   
  伊凡的话中可以得出三个条件  
  1、他们年龄的乘积是36,可能的排列为:  
  1 1 36  38  
  1 2 18  21  
  1 3 12  16  
  2 3 6   11  
  1 6 6   13  
  2 2 9   13  
  3 3 4   10  
   
  2、他们的年龄的和恰好是今天的日期,伊凡开口道,你并没有告诉我你儿子的年龄。”  
      
  根据这句话,可以知道,当天的日期是13号,因为如果当天是10/11/16/21的话,都只有唯一一种对应的排列。  
   
  3、我的小儿子是红头发的。”这句话是表示他的小儿子是唯一的。所以结果应该是1、6、6Top

19 楼epson_80(猪猪老狮)回复于 2006-01-13 20:46:54 得分 0

烦的一B     我前几天不才出过啊!又来这里闹   烦不烦   自己不知道答案就别发出来丢人!Top

20 楼wildfire555(阿猫)回复于 2006-01-20 16:11:20 得分 0

这是什么烂答案Top

21 楼lxw99(十五天少爷(笑看风云))回复于 2006-01-21 10:47:13 得分 0

红头发表示他的年龄可以长头发了Top

22 楼lyz8988(8988)回复于 2006-06-06 09:34:32 得分 0

 
  我来公布答案:1,6,6  
  首先更正楼上的两点错误认识  
  1、一年之内不可能生两个小孩??双胞胎呢?  
  2、我的小儿子是红头发的。这句话表明小儿子不是双胞胎。  
   
  伊凡的话中可以得出三个条件  
  1、他们年龄的乘积是36,可能的排列为:  
  1 1 36  38  
  1 2 18  21  
  1 3 12  16  
  2 3 6   11  
  1 6 6   13  
  2 2 9   13  
  3 3 4   10  
   
  2、他们的年龄的和恰好是今天的日期,伊凡开口道,你并没有告诉我你儿子的年龄。”  
      
  根据这句话,可以知道,当天的日期是13号,因为如果当天是10/11/16/21的话,都只有唯一一种对应的排列。  
   
  3、我的小儿子是红头发的。”这句话是表示他的小儿子是唯一的。所以结果应该是1、6、6  
   
   
   
  正解!!!给分Top

23 楼yanwenyuan0102(小郎)回复于 2006-06-06 10:23:59 得分 0

佩服Top

24 楼yui1kawa()回复于 2006-06-06 10:39:35 得分 0

2、他们的年龄的和恰好是今天的日期,伊凡开口道,你并没有告诉我你儿子的年龄。”  
      
  根据这句话,可以知道,当天的日期是13号,因为如果当天是10/11/16/21的话,都只有唯一一种对应的排列。  
  ==============================================  
  这是为什么?如果是10/11/16/21的话,也同样无法确定哪一个的吧.Top

25 楼flyboy81(【欧尼油】一切都要靠自己*韬光养晦*)回复于 2006-06-06 10:41:06 得分 0

lyz8988(8988)    
  厉害!Top

26 楼flyboy81(【欧尼油】一切都要靠自己*韬光养晦*)回复于 2006-06-06 10:41:18 得分 0

可惜没分贴Top

27 楼liukang520236(【从不上CSDN的全自动智能灌水机】)回复于 2006-06-06 10:44:59 得分 0

相当的难啊!  
  Top

28 楼alenmin(大青蛙)回复于 2006-06-06 10:51:33 得分 0

1 2 18  21  
  1 3 12  16  
  2 3 6   11  
  --------------------------  
  这三种组合怎么不行?请指教一下。Top

29 楼daixf_csdn(圣殿骑士【CNO】)回复于 2006-06-06 10:54:29 得分 0

飘过...  
   
   
   
   
   
  让心灵去旅行,快乐骑行,健康生活  
  www.hzbike.com  
  bbs.hzbike.comTop

30 楼joneyonly()回复于 2006-06-06 11:01:58 得分 0

谁说红头发就一定是1岁啊!  
  没看是俄罗斯人吗,不就是红毛鬼吗!Top

31 楼greatest(成吉思汗)回复于 2006-06-06 11:18:48 得分 0

关键是题上的今天是几号。10号就是3、3、4,但不符合逻辑(除非他有个是拖油瓶)Top

32 楼veryfat()回复于 2006-06-06 11:26:37 得分 0

int   x,y,z;  
   
  for(x=1;   x<=29;   x++)  
  {  
  for(y=1;   y<=29;   y++)  
  {  
  for(z=1;   z<=29;   z++)  
  {  
  if(x   *   y   *   z   ==   36   &&   x   +   y   +   z   <=   31   &&   x>   1   &&   x   <   y   &&   y   <   z)  
  {  
  TRACE("\nx=%d,y=%d,z=%d\n",x,y,z);  
  }  
  }  
  }  
  }  
   
  说明:x   <   y   <   z  
              x   >   1   (1岁不会长头发?)  
  输出:x=2,y=3,z=6Top

33 楼ivefire()回复于 2006-06-06 12:45:22 得分 0

楼上如果双胞胎呢?  
  谁说一岁小孩不长头发的?Top

34 楼zhaojian68326952(黎明前的黑暗)回复于 2006-06-06 12:57:57 得分 0

那位数学家知道那天的日期,可是lz没有告诉我们,大家都能算得出来,你们都可以去当数学家了!Top

35 楼HKMAPLE(这只死猴子)回复于 2006-06-06 13:01:10 得分 0

刚睡醒   赫赫Top

36 楼navi_dx()回复于 2006-06-06 14:07:03 得分 0

6   6   1Top

37 楼heh_621()回复于 2006-06-06 14:31:15 得分 0

小儿子是老2还是老3?Top

38 楼lyc0553()回复于 2006-06-06 14:59:59 得分 0

0Top

39 楼lyc0553()回复于 2006-06-06 15:06:57 得分 0

支持229  
  艾格老婆怀上2儿子那年,出去乱搞,把小姐肚子搞大了,艾格老婆知道后痛不欲生,把老大和刚生下的老二丢给了艾格离婚了,艾格把小姐娶回家,小姐同年又给艾格生下个娃。。。Top

40 楼hawk_js(鹰)回复于 2006-06-06 15:28:32 得分 0

来学习学习Top

41 楼wangchine(争当猩猩)回复于 2006-06-06 15:40:30 得分 0

 
  我来公布答案:1,6,6  
  首先更正楼上的两点错误认识  
  1、一年之内不可能生两个小孩??双胞胎呢?  
  2、我的小儿子是红头发的。这句话表明小儿子不是双胞胎。  
   
  伊凡的话中可以得出三个条件  
  1、他们年龄的乘积是36,可能的排列为:  
  1 1 36  38  
  1 2 18  21  
  1 3 12  16  
  2 3 6   11  
  1 6 6   13  
  2 2 9   13  
  3 3 4   10  
   
  2、他们的年龄的和恰好是今天的日期,伊凡开口道,你并没有告诉我你儿子的年龄。”  
      
  根据这句话,可以知道,当天的日期是13号,因为如果当天是10/11/16/21的话,都只有唯一一种对应的排列。  
   
  3、我的小儿子是红头发的。”这句话是表示他的小儿子是唯一的。所以结果应该是1、6、6  
  ------------------------  
  nodTop

42 楼lyc0553()回复于 2006-06-06 15:46:01 得分 0

再或者,艾格老婆1月1号生下BB,回去休整半月又怀上了,10个月后也就是同年10-12月间再生一个不可以阿。。。。(不是双胞胎,但同岁,后面那个是小儿子有什么问题么)Top

43 楼dekkerhyp411(上上网学学习)回复于 2006-06-06 16:31:58 得分 0

我觉得答案是229..我的小儿子是红头发的   这句话表时小儿子 和另一个 儿子是双胞胎....(这点和大家想法相反) 原因孩子大小如果相差很容易看出就不用说这句话了..如果小儿子不是双胞胎那还用特别提出头发是红色的嘛??一般人分辨双胞胎才用这种方法~~用特征,Top

44 楼dekkerhyp411(上上网学学习)回复于 2006-06-06 16:33:45 得分 0

这样说吧    
   
  如果1岁的是小孩子.二个6岁的   你用说小儿子是红头发嘛??傻子都知道那是小儿子   ,你又怎么知道那是又胞胎?这句话等于白说了Top

45 楼xxhfortrue(红叶)回复于 2006-06-06 16:42:32 得分 0

我看成是“两位俄罗斯数学家在飞机上遇难”Top

46 楼gudulyn(冰楠)回复于 2006-06-06 17:28:42 得分 0

电脑崩溃了~~~~~~~~~~~~~Top

47 楼water621(浅水蛟)回复于 2006-06-06 20:51:17 得分 0

 
  晕  
  双胞胎就不分大小了吗?也有个先后出来之说啊!  
  小儿子就是双胞胎之一呢?  
  2   2   9  
   
  Top

48 楼juzibaby(yun)回复于 2006-06-06 21:05:05 得分 0

年龄为:1,2,18  
  年龄为:1,3,12  
  年龄为:1,4,9  
  年龄为:1,6,6  
  年龄为:2,2,9  
  年龄为:2,3,6  
  年龄为:3,3,4Top

49 楼ycyc0771()回复于 2006-06-06 21:12:36 得分 0

公布答案吧Top

50 楼paoluo(一天到晚游泳的鱼)回复于 2006-06-06 21:17:42 得分 0

2 2 9  
  2 3 6  
   
  為什麼不行??Top

51 楼78(2008奥运痴狂症)回复于 2006-06-07 11:32:23 得分 0

伊凡在装B.他其实也还是不知道,但怕别人说他不行,就说已经知道了.  
   
   
  这个看看我们的一些科学家们的日常行为就知道了.  
   
  要有点生活常识,同志们.Top

52 楼cbo5()回复于 2006-06-07 11:48:32 得分 0

有点意思Top

相关问题

  • 简单问题(数学家)请进
  • 数学家、生物学家和物理学家..
  • 恭喜mathematician(数学家)荣升MySQL/Postgresql 斑竹
  • 决战俄罗斯
  • 俄罗斯方块
  • 俄罗斯方块问题
  • 俄罗斯方块VS2005版
  • 俄罗斯方块(自动打)
  • 俄罗斯方块高手请进!!!
  • 想玩俄罗斯方块的进来!!

关键词

  • 排列
  • 红头发
  • 双胞胎
  • 年龄
  • 数学家
  • 这句话
  • 小儿子
  • 儿子
  • 乘积是36
  • 艾格

得分解答快速导航

  • 帖主:lyz8988

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo