欢迎软件行业的同仁们来参观讨论!

逻辑面试题2答案以及新的逻辑面试题3(欢迎回答、讨论,答案稍后揭晓)

上一篇 / 下一篇  2013-09-06 21:51:32 / 个人分类:笔试面试

1、 X=10,Y=20,如果要交换X和Y的值,可以再定义一个变量Temp,然后进行如下操作:

Temp=X;

X=Y;

Y=Temp;

如果此时要求不允许借助第三个变量(Temp),如何交换X和Y的值?

2、 请用一笔画的方式,只画四条首尾相连的直线,就把三行三列的九个点连接起来

3、 有4个要过一座桥。们都站在桥的某一边,要让们在17分钟内全部通过这座桥。这时是晚上,他们只有一个手电筒。最多只能让两个人同时过桥。不管是谁过桥,不管是一个人还是两个人,必须要带着手电筒。手电筒必须要传来传去,不能扔过去。每个人过桥的速度不同,两个人的速度必须以较慢的那个人的速度过桥。 4个人的过桥速度分别为:第一个人A:过桥需要1分钟; 第二个人B:过桥需要2分钟; 第三个人C:过桥需要5分钟; 第四个人D:过桥需要10分钟。


----------------------------------------答案---------------------------------------------

 1、  X=X+Y

Y=X-Y;

X=X-Y;

     或者:

X=Y-X;

Y=Y-X;

X=Y+X;

3第一次过:AB过,需要2分钟;第一次回:A回,需要1分钟;第二次过:CD过,需要10分钟;第二次回:B回,需要2分钟;第三次过:A、B过,需要2分钟;

---------------逻辑面试题3新鲜出炉-------------------------


1、 现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水,  池塘里面有无穷多的水

2、 张三、李四、王五3人去住旅馆,住3间房,每间房10元,于是他们一共付给老板30元,第二天,老板觉得3间房只需25元就够了,于是叫店员退回5元给3位客人,谁知该店员贪心,只退回每人1元,自己偷偷拿了2元,这样一来便等于那3位客人每人各花9元,于是3个人一共花了27元,再加上店员独吞的2元,总共是29元,可当初3个人一共付了30元,请问那1元去哪了?


TAG:

珊珊的济南测试故事 引用 删除 wsophie   /   2013-09-15 20:20:39
原帖由yue___3于2013-09-10 10:44:41发表
1.把6升的水壶打满水倒入5升的水壶,剩1升水
2.把5升水壶的水倒掉,把6升水壶的水倒入
3.再把6升的水壶打.
yue___3的个人空间 引用 删除 yue___3   /   2013-09-10 10:44:41
1.把6升的水壶打满水倒入5升的水壶,剩1升水
2.把5升水壶的水倒掉,把6升水壶的水倒入
3.再把6升的水壶打满水倒入5升的水壶,剩2升水
4.重复步骤2
5.再把6升的水壶打满水倒入5升的水壶,剩3升水
 

评分:0

我来说两句

日历

« 2024-04-24  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 39312
  • 日志数: 55
  • 建立时间: 2013-08-30
  • 更新时间: 2013-12-27

RSS订阅

Open Toolbar