魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
楼主: dextersa
打印 上一主题 下一主题

1000瓶酒2瓶毒酒的问题,目前最少41人(待验证) [复制链接]

Rank: 7Rank: 7Rank: 7

积分
2520
帖子
3072
精华
7
UID
62890
性别

中国纪录 八年元老

1#
发表于 2009-6-29 11:54:52 |显示全部楼层
原帖由 yq_118 于 2009-6-29 02:57 发表
1000*999/2=499500
ln499500/ln2=18.93……
所以要19个人。


我也是这么想的,但是无法举出例子

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
2520
帖子
3072
精华
7
UID
62890
性别

中国纪录 八年元老

2#
发表于 2009-6-29 11:59:35 |显示全部楼层
是否能够这样:
把每两瓶酒组成的对子设为一瓶新的“酒”,这样就有499500瓶新“酒”,
题目变成:
有499500瓶“酒”,其中只有1“瓶”是毒“酒,现有足够的死刑犯供你试验,请问为了在24小时之内找出这两瓶毒酒的话至少需要多少个死刑犯?
这样19人就够了(仿照1000瓶10人的方法)

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
2520
帖子
3072
精华
7
UID
62890
性别

中国纪录 八年元老

3#
发表于 2009-6-30 08:40:22 |显示全部楼层
楼上的例子看上去挺有道理的,不过证明不太严密,有巨大漏洞没有讲清。

[ 本帖最后由 superacid 于 2009-6-30 10:10 编辑 ]

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
2520
帖子
3072
精华
7
UID
62890
性别

中国纪录 八年元老

4#
发表于 2009-6-30 13:40:14 |显示全部楼层

回复 24# 的帖子

你仅仅说明了如果用进制方法最小可以达到50,如果不用这类方法呢?
需要严格证明。

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
2520
帖子
3072
精华
7
UID
62890
性别

中国纪录 八年元老

5#
发表于 2009-6-30 14:51:11 |显示全部楼层
确实是一道好题啊!我问问我的同学,看他们有什么想法。

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
2520
帖子
3072
精华
7
UID
62890
性别

中国纪录 八年元老

6#
发表于 2009-6-30 22:08:24 |显示全部楼层
经过我的同学的编程验证(比较可靠):

0:2
2:3
3:4
4:5
5:6
6:7-8
7:9-12
8:13-16
9:17-24
10:25-32
11:33-48
12:49-64
13:65-96
14:97-128
15:129-192

左边是最少需要的人数,右边是酒的总瓶数,例如:如果酒的瓶数在129~192之间的话至少要15个人

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
2520
帖子
3072
精华
7
UID
62890
性别

中国纪录 八年元老

7#
发表于 2009-7-1 07:52:59 |显示全部楼层
有问题的,他题目理解错了

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|魔方吧·中文魔方俱乐部

GMT+8, 2024-5-6 16:49

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部