有一个四分钟的沙漏,一个七分钟的沙漏,怎样测试九分钟的时间
2013-09-21 09:38
211 查看
有一个四分钟的沙漏,一个七分钟的沙漏,怎样测试九分钟的时间
这道题还是挺难想的.
方法如下:
1. 将两个沙漏都装满,一起到沙,这个时候4分钟的沙漏已经漏完沙子,将7分钟的沙漏倒过来,这个时候还有3分钟的沙子.
2. 将4分钟的沙漏装满沙子,然后和还剩3分钟的沙子的沙漏一起执行,这个时候还剩1分钟.
3. 将1分钟的沙子倒入7分钟的沙漏中,这个时候将4分钟的沙漏装满沙子,在一起执行,这个时候开始计时,重复执行4分钟的沙漏两次 (过了8分钟)
4. 在将7分钟沙漏中的1分钟沙子漏完,需要1分钟,所以总共9分钟.
这道题还是挺难想的.
方法如下:
1. 将两个沙漏都装满,一起到沙,这个时候4分钟的沙漏已经漏完沙子,将7分钟的沙漏倒过来,这个时候还有3分钟的沙子.
2. 将4分钟的沙漏装满沙子,然后和还剩3分钟的沙子的沙漏一起执行,这个时候还剩1分钟.
3. 将1分钟的沙子倒入7分钟的沙漏中,这个时候将4分钟的沙漏装满沙子,在一起执行,这个时候开始计时,重复执行4分钟的沙漏两次 (过了8分钟)
4. 在将7分钟沙漏中的1分钟沙子漏完,需要1分钟,所以总共9分钟.
相关文章推荐
- 怎样使用mock object测试一个启动新线程的类
- 怎样从0开始搭建一个测试框架_4——报告
- 怎样从0开始搭建一个既可以功能测试+又可以接口测试框架(灰蓝作品,qq号:396214358 )
- 怎样从0开始搭建一个测试框架_6——PageObject
- 用C#怎样读取一个视频文件的播放时间
- 一个测试运行时间的函数
- 测试时间的一个模板
- 怎样使用mock object测试一个启动新线程的类
- 经常在网上搜怎样获得外网的ip,代码几乎都一样,但测试,都出现错误!最后找了一个既蠢既笨的终极解决方案
- 怎样获得一个完整的时间
- SQL学习笔记[7] - 怎样在一个表里筛选出每一个对象的时间最新的一条记录
- java 怎样给一个程序设置冷却时间? 好比一个操作我一天只想让客户执行一次?
- 【selenium】python+selenium+unittest,关于每次执行完一个测试用例都关闭浏览器等时间较长的问题之解决方案
- 怎样成为一个合格的测试工程师
- 测试配比时间研究[这是2周前起草的一个临时文档,目前已经通过评审发布]
- [置顶] 一个优秀的程序员怎样做好时间管理
- 怎样成为一个合格的测试工程师
- 这段时间正在搞一个小项目的测试计划和设计工作
- 用回调函数写一个测试方法运行时间
- 简单测试java里一个对象的初始化是按怎样的顺序执行的