趣题:把比萨分成若干等份使得至少有一份不含边
浏览:2485次 出处信息
请你把一个圆形的比萨分成若干个大小形状都相同的部分,使得其中至少有一部分不含有比萨的边儿。换句话说,你需要把一个圆分成若干个全等的部分,其中至少有一个部分不包含任何一段圆周。
答案:如图,首先用 6 条同样半径的 1/6 圆弧把整个圆分成 6 个形如鱼尾的全等图形,然后再沿着对称轴把每个鱼尾分成两半即可。这样,我们便把整个圆分成了大小形状都相等的 12 个部分,其中 6 个部分都不含有任何一段圆周(虽然有一个点在圆周上)。
在这种方案中,分出来的 12 个小块虽然都是全等的,但其中某些小块需要经过翻折后才能彼此重合。我们的下一个问题就是:请你再设计出一种圆的分割方案,使得每个小块都全等,至少有一个小块不含边,并且所有小块都可以仅通过旋转和平移就能与其他小块重合。
答案:如图,首先用 12 条同样半径的 1/6 圆弧把整个圆分成 12 个全等的图形。这说明,刚才的每个鱼尾形都还有另一种平分方案。现在,把每个鱼尾形翻过来摆放,就得到满足要求的方案了。
建议继续学习:
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
扫一扫订阅我的微信号:IT技术博客大学习
<< 前一篇:数据映射–有序数组
后一篇:字体勾边渲染的简单方法 >>
文章信息
- 作者:Matrix67 来源: Matrix67: My Blog
- 标签: 圆 比萨
- 发布时间:2013-09-04 22:57:02
近3天十大热文
- [566] Go Reflect 性能
- [30] 正态分布的前世今生(一)
- [18] Linux Used内存到底哪里去了?
- [16] 基于HTTP缓存轻松实现客户端应用的离线支持
- [14] 公钥私钥加密解密数字证书数字签名详解
- [14] rsync同步的艺术
- [14] 在JavaScript中什么时候使用==是正
- [13] Joomla反序列化漏洞的查漏补缺
- [13] Linux内存中的Cache真的能被回收么?
- [13] Cuckoo Filter:设计与实现