|
|
发表于 2009-6-17 12:49:00
|
显示全部楼层
Re: 逻辑题目,讨论下
把前边的10*10*10抽象为x*y*z的立方体,x,y,z=10.
这里讨论最差情况
30个人死6个可得x,y,z各两个值,把范围缩小至8桶
然后拆分为z个x*y的正方形,拼接成宽为y,长为x*z的平面。
然后从y上每点同向45度引斜线。共10条。
(可以把这个平面抽象成底面周长为y,高为x*z的圆柱。)
实际上每条斜线在每个z平面内都是一样的位置。
由10人各负责一条
x,y的个两个值组合可得4个点,且相对于矩形中点对称,
根据与斜线交点可得出x的两个值和y的两个值的正确组合。
同上再次拆分为x个z*y的正方形,拼接为宽为y,长为z*x的平面。
引斜线,得交点。得z与y的正确搭配。
同上再次拆分为y个x*z的正方形,拼接为宽为z,长为x*y的平面。
引斜线,得交点。得x与z的正确搭配
至此可以点得出x,y,z各两个值的正确搭配。
可得出毒酒位置。需要60人。
我只能YY到这里了,3维的交点+抽象出的2维斜线验证。
更深维度应该会还少吧,我脑细胞不够用的,再深要死人了。 |
|