博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
面试经典-分金条
阅读量:4673 次
发布时间:2019-06-09

本文共 373 字,大约阅读时间需要 1 分钟。

参考:

你让一些人为你工作了七天,你要用一根金条作为报酬。金条被分成七小块,每天给出一块。

如果你只能将金条切割两次,你怎样分给这些工人?

解答:只能切割两次,并且每天都要给金块。

 

首先把金条看出成7小块的组合

切割两次分割的方式:1 1 5, 1 2 4 ,1 3 3 , 有三种方式。

对于1 1 5:第一天给1 第二天给1 第三天只能给剩下的5

对于 1 2 4:第一天给1

第二天给2  (这里需要拓展思维:让他们找回1)

第三天再给1

第四天给4(这里继续拓展思维:让他们找回 1 和 2)

第5天给1

第六天给2(让他们找回1)

第7天给1

对于 133:这种方式也是不行的。

总结:这可能是1,2,4,8。。。。,这个数列的优势。

 

转载于:https://www.cnblogs.com/pangblog/p/3295239.html

你可能感兴趣的文章
八LWIP学习笔记之用户编程接口(NETCONN)
查看>>
Git Day02,工作区,暂存区,回退,删除文件
查看>>
Windows Phone 7 Coding4Fun控件简介
查看>>
Nginx 常用命令总结
查看>>
hall wrong behavior
查看>>
Markdown test
查看>>
Collection集合
查看>>
int最大值+1为什么是-2147483648最小值-1为什么是2147483647
查看>>
【C++】const在不同位置修饰指针变量
查看>>
github新项目挂历模式
查看>>
编写jquery插件
查看>>
敏捷开发笔记
查看>>
神秘海域:顶级工作室“顽皮狗”成长史(下)
查看>>
C++指针、引用知多少?
查看>>
services 系统服务的启动、停止、卸载
查看>>
Fiddler 网页采集抓包利器__手机app抓包
查看>>
Number and String
查看>>
java中的值传递和引用传递2<原文:http://blog.csdn.net/niuniu20008/article/details/2953785>...
查看>>
css实现背景图片模糊
查看>>
什么是runtime?什么是webgl?
查看>>