`

IBM Ponder This 2011 3月的题目

 
阅读更多
有个有意思的问题:

有 1000 个一模一样的瓶子,其中有 999 瓶是普通的水,有一瓶是毒药。任何喝下毒药的生物都会在一星期之后死亡。现在,你只有 10 只小白鼠和一星期的时间,如何检验出哪个瓶子里有毒药?

这是IBM Ponder This 2011 3月的题目。

这个问题的答案也很经典经典:把瓶子从 0 到 999 依次编号,然后全部转换为 10 位二进制数。让第一只老鼠喝掉所有二进制数右起第一位是 1 的瓶子,让第二只老鼠喝掉所有二进制数右起第二位是 1 的瓶子,等等。一星期后,如果第一只老鼠死了,就知道毒药瓶子的二进制编号中,右起第一位是 1 ;如果第二只老鼠没死,就知道毒药瓶子的二进制编号中,右起第二位是 0 ….每只老鼠的死活都能确定出 10 位二进制数的其中一位,由此便可 知道毒药瓶子的编号了。
分享到:
评论

相关推荐

    Ponder语言规范

    ### Ponder语言规范详解 #### 一、简介 Ponder是一种声明式的、面向对象的语言,用于定义分布式系统的安全管理和策略。该语言旨在提供一套全面的工具集,以便于指定不同类型的策略,包括授权策略、事件触发义务...

    21春北语《商务英语》作业3题目及答案.docx

    12. 题目: This book is expected to ____________ the best-seller lists. - 正确答案是C. dominate,意为占据主导地位。 13. 题目: With the price of oil _______, the economy of oil-producing countries is ...

    Ponder-crx插件

    3. **效率提升**:为了提高工作效率,Ponder-crx可能还集成了快捷方式或者一键访问功能,用户可以直接从新标签页快速打开常用应用、服务或者网页,无需手动输入网址或搜索。 4. **组织工具**:考虑到一些用户可能...

    create_ponder_wonder:导出创建思考到磁盘

    创造奇迹导出创建对磁盘的思考。指令/pw start /path/to/put/images :开始渲染/pw stop :中止渲染

    思考「Ponder」-crx插件

    用新的标签页替换一些东西来思考 支持语言:English

    【全程复习方略】江苏省2013版高中英语 素能提升演练(七) Unit1 译林牛津版必修3

    【全程复习方略】江苏省2013版高中英语 素能提升演练(七) Unit1 译林牛津版必修3是一份针对江苏省高中学生的英语复习资料,主要目的是提升学生在英语学习中的各项技能,包括词汇、语法、阅读理解等。本练习涵盖了...

    Ponder:一个可自行托管的社交媒体页面,用于分享淋浴的想法

    思考 一个可自行托管的社交媒体网站 为了运行它,您将需要在./.private/privkey.pem和./.private/pubkey.pem生成一个SSL密钥,然后将./.private/pubkey.pem的当前公钥./frontend/res/crypt.js为您的公钥。

    Hayt Engineering Circuit Analysis 8th

    launching into all this, however, we’ll begin with a quick preview of the topics found in the remainder of the book, pausing briefly to ponder the difference between analysis and design, and the ...

    带有Lua绑定的c++反射库,以及JSON和XML序列化。- billyquith /思考

    标题中的“带有Lua绑定的c++反射库,以及JSON和XML序列化”表明这是一个C++库,名为Ponder,它提供了反射、序列化以及与Lua脚本语言的交互功能。让我们详细探讨这些概念及其在软件开发中的应用。 1. **反射...

    2020年高考英语试卷(北京卷-附答案).docx

    由于主语“food”为不可数名词,且句子描述的是一个客观事实,因此使用第三人称单数形式“plays”。 2. **形容词比较级的使用** - **例题:** “if you’re 2(luck) enough to have someone close to you...” ...

    PonderNet-share-20140918.rar

    (3)可以读取一堆PGN文件,生成开局库 (4)解析ucci命令 (5)有一个对战测试程序 (6)基本的单元测试 文件目录 PonderNet ├─BitBoardBase ├─Perft ├─Ponder.OpeningBook ├─PonderEngine ├─...

    KCF源码代码

    This is a C++ reimplementation of algorithm presented in "High-Speed Tracking with Kernelized Correlation Filters" paper. For more info and implementation in other languages visit the [autor's webpage...

    基于属性轻量级可重构的访问控制策略.docx

    为了解决这些问题,研究者们提出了多种访问控制策略语言,如Ponder、SPL(安全策略语言)和XACML(可扩展访问控制标记语言)。XACML以其XML格式和通用性受到广泛关注,但其策略部署和实施的复杂性限制了其广泛应用。...

    用GAMESS和Tinker做QM/MM计算

    - **实例文件**:R20V-3'.txt 提供了一个使用GAMESS与Tinker进行QM/MM计算的具体实例。 - **输入文件结构**:输入文件通常包含分子结构信息、量子力学计算参数以及分子力学参数等。 总之,GAMESS与Tinker的结合为...

Global site tag (gtag.js) - Google Analytics