本文主要是介绍农民分金条问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
题目:
你让农民为你工作7天,给他的回报是一根金条。你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你的工人付费,保证该农民在七天中任意一天结束时都可以领到相应的报酬。
解答:
将7份分成1/7,2/7,4/7.
第一天结束时给1/7,
第二天结束时给2/7,然后将农民手上的1/7要过来。
第三天结束时将1/7给农民,
第四天将4/7给农民,再将农民手里的3/7要过来,
第五天再给1/7,
第六天给2/7,然后将农民手上的1/7要过来。
第七天,再给1/7。
其他智力题http://blog.csdn.net/qq_23370223/article/category/7197980
这篇关于农民分金条问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!