今日面试题和上期答案

10月20号的时候,我贴了一个数学题考大家,你还别说,浏览的人数还真不少。

今天我先公布上期答案,然后再贴一道有趣的面试题。

初看,这题似乎无解,因为有五段线段的长度未知:三条绿色的竖线段,一条红色的短横线段,一条蓝色的长横线段。

分析

三段绿色竖线段虽然各自长度不知道,但这三段加起来一定是9。所以,重点是两段横线段的长度。

由于题目中不再有任何提示,因此要硬求这两段各自的长度是不可能的。我们需要找方法。

  • 假定,红色线段的长度是x。那么蓝色线段的长度是多少呢?
  • 简单分析后就能知道:蓝色线段长度是:5-x+7
  • 至此,我们还是没有求出两段横线段各自的长度,但我们发现这两个长度的和是固定的:x+(5-x+7)=12

至此,我们可以求出这个多边形的周长:

9+三段绿色竖线段+5+7+(蓝线段+红线段)。将我们刚才算出来的数字代入,就能得到这个图形的边长是42

============

今天给大家出一道据说是Apple的面试题:

给你100个1元的硬币,其中10枚硬币国徽面(正面)朝上,另外90枚面值面(反面)朝上。

任务:你需要将这100个硬币分成2堆,使得这2堆中正面朝上的硬币数相同。

限制:你的眼睛是蒙上的(所以你看不到正反面),你的手上戴着厚厚的手套(所以你没法摸出正反面)。

(无图)

答案择日揭晓。

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *