逻辑面试题

来源:互联网 发布:网络编程书籍pdf 编辑:程序博客网 时间:2024/05/27 03:25

有17根11.1米长的钢管,要截成1.0米和0.7米的甲、乙两种长度的管子,要求截成的甲、乙两种管子的数量一样多,问:最多能截出甲、乙两种管子各多少根?

解题思路:要求每根钢管都不浪费,11.1米的管子有两种切割方法:

1)截成1.0米的9根,截成0.7米的3根;

2)截成1.0米的2根,截成0.7米的13根。

设使用第一种切割方法的有x根,第二种切割方法的有y根,两种管子数量相等:

9x+2y=3x+13y -> 6x=11y 推出x=11 y=6  9*11+2*6=111(根)


一个水库在念降雨量不变的情况下,能够维持全市12万人20年的用水量。新迁入3万人之后,该水库只能维持15年的用水量。市政府号召节约用水,希望能将水库的使用寿命提高到30年。那么该市市民平均需要节约多少比例的水才能实现政府制定的目标?

解题思路:围绕水库原储量不变设等式,设每人每年用水量为x,降雨量为y;号召节约用水后每人每年用水量为z

12x*20-20y=15x*15-15y=15z*30-30y  解出:y=3x,z=3/5x  得出需要节约2/5比例的水。


在漆黑的夜里,四位旅行者来到了一座狭窄而且煤油护栏的桥边。如果不借助手电筒的话,大家是无论如何也不敢过桥去的。不幸的是,四个人一共只带了一只手电筒,而桥窄的只够让两个人同时过。如果各自单独过桥的话,四人所需要的时间分别是1、2、5、8分钟;而如果两个人同时过桥,所需要的的时间就是走的比较慢的那个人单独行动时所需的时间。问题是,如何设计一个方案,让这四人尽快过桥。

解题思路:尽量让时间消耗差不多的一起过

5、8   (1,2)过桥去    1、2     消耗2分钟

1、5、8 (1)过桥回  2 消耗1分钟

1  (5,8)过桥去  2、5、8消耗8分钟

1、2  (2)过桥回  5、8消耗2分钟

  (1,2)过桥去  1、2、5、8消耗2分钟

共15分钟。

1 0