一道曾经没人答出的问题!能做出来的绝对是高手!

来源:百度知道 编辑:UC知道 时间:2024/05/02 22:19:59
将100个士兵排成10x10的方阵,先从每行中选出一个最高的,再在这10个高个子中选出一个最矮的。然后将这些士兵按原位归队,再从每列中选出一个最矮的,再在这10个矮个子中选出一个最高的。请问,到底是高个子中最矮的人高还是矮个子中最高的人高?补充:这两个人不是同一个人。
请细述答题思路。想好后再作答,答案是唯一的,也是肯定的。
题目确实有个小BUG,再补充一个条件:这100个士兵高矮各不相同。
因百度不能自己公布答案,所以只能放在这,给大家做个参考,但还是要感谢大家积极参与,谢谢!
答案是:高个里的矮个肯定比矮个里的高个高,(两人是同同一人的情况题目已经排除)。
因字数有限制,改为5X5。我们先设高个里的矮子为A,矮个里的高个为B。A和B在5X5的方阵里面排列情况无非以下三种情况:1、A和B在同一行(图一);2、A和B在同一列(图二);3、A和B即不同行也不同列(图三)。
XXXXX
XXXXX
XXAXB
XXXXX
XXXXX
(图一)
因为已知条件说在同一行中选最高的,所以A就高与B。
XXXXX
XXXAX
XXXXX
XXXXX
XXXBX
(图二)
因为已知条件说在同一列中选最矮的,所以A也就高与B。
XXXXX
XAXCX
XXXXX
XXXBX
XXXXX
(图三)
即不同行也不同列时,我们设一个参照物C,使A与C同行,B与C同列。就可以得到:在同行中A高于C,在同列中B又矮于C,所以A就高于B。
综上所述,高个里的矮个A肯定比矮个里的高个B高。
最后再次感谢大家积极参与,谢谢!

假设1-100按顺序填。
那么每行最高的是10、20...100,其中最矮的是10
每列最矮的是1、2...10,其中最高的是10。
一样高。

如果不这么排,跟题设中的“答案唯一”矛盾。

当然另一个模型是一个对角矩阵,或者我们认为是单位矩阵。
那么每行最高的都是1,每列最矮的都是0。
则结果是高子中的矮子高。

所以答案不唯一。

----------------------------------------------

如果排除了是同一个人的可能性。那就是第二个模型,因为答案唯一,那么90个人一米八,10个人一米九是可以的,楼主题设中没说怎么排这个方阵,所以我们把这10个一米九的放在对角线上,则高子中最矮的一米九,矮子中最高的一米八。
则结果是高子中的矮子高。

A:12345678910
b:12345678910
c:12345678910
d:12345678910
e:12345678910
f:12345678910
g:12345678910
h:12345678910
i:12345678910
j:12345678910
设A12345678910是全部人中最高的10个,其中A10是所有人中高度排第10名,是抽出的人中最矮的一个。那么每列中最矮的不可能是这人中和任何一个,也即是说排在第10名之后
结论:因为假设是成立的,所以是高个子中最矮的人高

设第M排第N个是十个最高的中的最矮的设AMN
对于第一列,如果第M排的那个(AM1)最矮,显然,AM1<AMN
如果存在一个比(AM1)还矮的,当然也<AMN
同理,除了第N列,其他各列最矮的都比AMN矮
对于第N列,如果AMN最矮,则题中的2个人是同1个人,不符合题意
所以,AMN不是这列最矮的,既AMN高于任何一列中最矮的
也就是说高中最矮的高于矮中最高的

是高个子中的矮个子高
因为先从