翻出过去微软的面试题:
有两个精确计时沙漏,一个流完要7分钟,一个流完要4分钟。有一个实验要13分钟,中间可以停,如何用这两个沙漏计时完成这个实验。所需要的最短时间是多少分钟?给出操作过程和最后答案
有两个精确计时沙漏,一个流完要7分钟,一个流完要4分钟。有一个实验要13分钟,中间可以停,如何用这两个沙漏计时完成这个实验。所需要的最短时间是多少分钟?给出操作过程和最后答案
解决方案 »
- 各位前辈麻烦你们帮我解决下这个问题,是关于HttpURLConnection类的问题?
- java如何从字节数组显示gif图片?
- 快烦死了 为什么我的jcreator 用了这么久没出问题,今天连个小小的helloword程序却只能编译而不能运行啊?
- Java是可以在类中声明变量时,同时给这个变量赋值的是吧,那为什么这样写就不行呢?
- 求救算法高手!
- 怎么能让做出MSN那样的界面啊?
- java 的 native
- 怎样实现类似于C++语言中的cin功能?
- 网页上有一applet,当要作什么操作时必须加数字签字?
- Question About Framework(key words:cocoon, struts)
- RandomAccessFile类向文件写汉字字符串问题
- 为什么类成员方法只能访问类成员变量,而不能访问实例成员变量?
七分钟沙漏==s7s4先开始流,结束之后倒置继续,并且s7同时流
等到s4流完 s4流完之后实验暂停 s7还有三分钟时间,s4倒置继续,
等到s7流完 s4还有一分钟时间,s7流完实验继续,
s4 流完之后倒置继续,等待s4流完 实验结束.实验的时间:s4 + s4 + s4 * 1/4 + s4 = 13分钟,
所用时间: s4 +s4 + s4 + s4 = 16分钟
一根导火线从头烧到尾需要1分钟,用2跟导火线如何得到45分钟
你烧来看下。2条接一起最长才2分钟,你能烧45分钟,神啊。
如果一条1小时就简单了,把1条对接,能烧30分钟,另一条接上能烧90分钟,再对半烧就能变45了。
0(7) 4 => 7
3 0 => 10
0 0 => 13