@ 2021.01.31 , 00:01

脑力小体操:你能在页数无限的词典里找到想要检索的词吗

上一期 陛下,这酒里有毒

问题

国王准备在24小时后举行一次宴会,他有100桶酒,其中一桶有毒,毒的特点是会在饮用毒酒后12到13小时后死亡,且不会正好12或13(就是说每个人可以在宴会开始前测12次且两两之间不影响)。请问国王可以从监狱里找最少多少个死刑犯试毒,保证在宴会开始前找出毒酒?如果把100改成1500呢?提示:可以取多桶中酒混合不影响试毒效果。

解答来自绫波李

100桶摆成10*10的方阵,囚犯1一次喝1行的混合酒,囚犯2一次喝一列的混合酒,最多测10次;1500桶摆成12*12*11(摆不满)的立方阵,囚犯1按行喝,囚犯2按列喝,囚犯3按纵喝这样子

ps 最早给出正确答案的是sox。


今天是一个动动脑子的小品题。

设想有这么一本辞典,里面收录了所有可能的汉语词汇,甚至包括所有的数字,如“一”、“二”、“三十五”、“九万七千四百六十八”等等。当然,如此一来,辞典的条目必然是无限的。

已知辞典中的条目就是按通常字典的拼音检索顺序排列。就是abcdefg这种。

字典里“啊”字肯定排在“吧”前面,而“吧”排在“被”字前面,“我”排在“组”的前面。对于词组,检索顺序是这样滴:先是比较第一个字的首字母,若相同就比较第二个字母;如果第一个字一样的话,就比较第二个字的首字母……依次类推。

字典排序大概就是这个样子。

现在的问题是,在那本无限的汉语词典里,排在最前的奇数是多少?如果觉得太简单,可以顺便考虑下英语词典的情况。

提示:肯定不是“一”开头的。一的拼音是yi,而y是倒数第二的字母……

支付宝打赏 [x]
您的大名: 打赏金额:
赞一个 (6)