智力题(农民分金条问题)
2015-08-27 23:21
204 查看
题目:你让农民为你工作7天,给他的回报是一根金条。金条平分成相连的7段,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你的工人付费,保证该农民在七天中任意一天结束时都可以领到相应的报酬。(例:第一天结束时他可领到1/7,第三天结束时他可领到3/7)
解答:将7份分成1/7,2/7,4/7.第一天结束时给1/7,第二天结束时给2/7,然后将农民手上的1/7要过来。第三天结束时将1/7给农民,第四天将4/7给农民,再将农民手里的3/7要过来,第五天再给1/7,第六天.......
解答:将7份分成1/7,2/7,4/7.第一天结束时给1/7,第二天结束时给2/7,然后将农民手上的1/7要过来。第三天结束时将1/7给农民,第四天将4/7给农民,再将农民手里的3/7要过来,第五天再给1/7,第六天.......
相关文章推荐
- 学习计划
- odoo(Openerp)如何在字段的on_change方法中动态返回domain
- Android Studio下构建Maven私服
- fork()&&fork()||fork()
- 两边点连直线求交点总数 树状数组或线段树 poj 3067 Japan
- easyui 之 datagrid动态列与列宽自适应
- KMP && AC自动机模板
- 2015.8.27
- 线段树 区间修改 总结
- Linux pkg-config命令
- 扩展方法
- Linux splint命令
- Activity的启动模式
- linux下的 fork vfork和clone函数
- 敏捷软件开发:原则、模式与实践——第11章 DIP:依赖倒置原则
- STM32 UART DMA实现未知数据长度接收
- iOS GCD多线程介绍
- openssl从PFX导出私钥、公钥
- do...while(0)的妙用
- 一个C语言典型的内存泄露问题