👋Hi~ o( ̄▽ ̄)ブ这里是猪猪程序员
👀 很高兴见到你O(∩_∩)O!
🌱 现在正在发芽中…
💞️ 博主水平有限,如果发现错误,一定要及时告知作者哦 o( ̄︶ ̄)o!感谢感谢!
📫博主的码云 gitee,平常博主写的程序代码都在里面。
问题描述
你让工人为你工作7天,给工人的回报是一根金条。金条平分成相连的7段,你必须在每天结束时给他们一段金条,
如果只许你两次把金条弄断,你如何给你的工人付费?
解题思路
先把金条划分成7等分,然后按照2:1:4的比例切割成3段。即把金条分成【1,2】、【3】、【4,5,6,7】三份。
1.第一天:给工人【3】
2.第二天:给工人【1,2】,换回【3】
3.第三天:给工人【3】
4.第四天:给工人【4,5,6,7】,换回【1,2】和【3】
5.第五天:给工人【3】
6.第六天:给工人【1,2】,换回【3】
7.第七天:给工人【3】