两个月薪上万的.Net面试题
摘自:http://www.xiejianli.net/mian易做图i/287/887.htm一、月薪上万的net开发人员问题:
有一队伍长100米,匀速前进,传令兵以匀速从队首运动到队尾然后返回队首,其间队伍前进了100米,问传令兵运动的距离。
假设总共花了100秒, 队伍的速度则为1; V为传令兵速度, 传令兵到队尾的距离为S。
则总共走 100 M + 2 * S。
---------------------------
传令兵走S,则此时部队走100-S;传令兵到尾部。
往前走,路程为100+S,而部队刚才走了100-S,则此时当走100-(100-S) = S
时间相同。
则有
S / (100+S )= (100-S) /S
=> S^2 = 10000 -S^2
=> S^2 = 5000;
=> S = 70.71067811865475244008443621049
=>CLOSE
开方函数在Math命名空间里有。
也可自己迭代出来。
二、月薪5万,微软中国研究院最新面试题,
小明和小强都是张老师的学生,张老师的生日是M月N日,
2人都知道张老师的生日是下列10组中的一天,
张老师把M值告诉了小明,把N值告诉了小强,
张老师问他们知道他的生日是那一天吗?
3月4日 3月5日 3月8日
6月4日 6月7日
9月1日 9月5日
12月1日 12月2日 12月8日
小明说:如果我不知道的话,小强肯定也不知道
小强说:本来我也不知道,但是现在我知道了
小明说:哦,那我也知道了
请根据以上对话推断出张老师的生日是哪一天
摘自:http://www.xiejianli.net/mian易做图i/287/887.htm --------------------编程问答-------------------- 9月1日吧。
因为小明不知,小强一定不知的话,就可以排除6月和12月。假如小明知道是12月的话,如果小强知道是2日的话,小强是可以知道。同理6月也是。之后剩下3月和9月。因为小强说“现在知道了”,而且 小明也说知道 。那就是 1 . 因为小强知道,就肯定不会是5日,就剩下 3,4 3,8 9,1 。小强知道后,小明也知道就剩下9.1 日了。 假如小强知道,如果小明手上是3的话,他还是不知道,只有他手上是9,他才知道。所以我的推断是9.1日。 --------------------编程问答-------------------- 见过
帮顶 --------------------编程问答-------------------- 第一题,我想问问传送兵移动了吗? --------------------编程问答-------------------- 不好意思看错了 --------------------编程问答-------------------- 两题都能做出来,月薪上千! --------------------编程问答-------------------- 两道题都没做出来,月薪上万!
--------------------编程问答-------------------- 小强说:本来我也不知道 //能排除6.7 ,12.2,因为这两个N都是唯一的
小明说:那我也知道了 //6月有两个,排除6.7,12月有三个,排除12.2,那就是说 答案6.4?
这样对吗?
--------------------编程问答-------------------- 9.1 --------------------编程问答-------------------- 第一题对吗?
好像是3开根乘100吧 --------------------编程问答-------------------- 第一题的答案显而易见是错的
|---------------队伍------------------|
|---------------队伍--------------|
A B C
设队伍从右至左走,第一个队伍是走了100米后的,第二个队伍是100米前的。
传令兵从B开始往右走,然后往左走。
不管他往右走了多远。
但至少走的总长度一定超过A-B的距离。
而A-B就是100米。
怎么可能只走了70多米呢 --------------------编程问答-------------------- 100+2s --------------------编程问答-------------------- 6月4日 --------------------编程问答-------------------- 老题。2个月。。1W?
--------------------编程问答-------------------- 假设总共花了100秒, 队伍的速度则为1; V为传令兵速度, 传令兵到队尾的距离为S。
则总共走 100 M + 2 * S。
根据这些条件我可以得到一个关于传送兵速度的一元二次方程,最后得到的路程为什么跟你的不一样 --------------------编程问答-------------------- 小明说:如果我不知道的话,小强肯定也不知道
关键词: 肯定
如果小明拿到了12或者6,那就不是“肯定”,而是“可能”。因为如果小强拿到2或者7,他就一定知道了生日,所以不可以说“肯定”。
小强说:本来我也不知道,但是现在我知道了
关键词:现在知道
小强根据小明的话,分析出了月份只能为3月和9月。这时候他知道了,说明他拿到的数字是1、8、4其中的一个。因为5是3、9月公用的数字,如果小强手里是5,那么他一定说的是“还不知道”。
小明说:哦,那我也知道了
关键词:也知道
小明根据上面的推论,分析出小强手里的是1、8、4其中的一个数字。配合他手里的月份,知道了答案,说明他手里拿的是9。如果是3,他一定还是“不知道”,因为3月可能配合4、8日,不确定答案。
结论:生日9月1日。 --------------------编程问答-------------------- 第一题的答案显而易见是错的
|---------------队伍------------------|
|---------------队伍--------------|
A B C
设队伍从右至左走,第一个队伍是走了100米后的,第二个队伍是100米前的。
传令兵从B开始往右走,然后往左走。
不管他往右走了多远。
但至少走的总长度一定超过A-B的距离。
而A-B就是100米。
怎么可能只走了70多米呢
这个距离指的是位移。不是路程撒。
--------------------编程问答-------------------- 都是高人,但别研究题了,研究钱吧。 --------------------编程问答-------------------- 标题 --------------------编程问答-------------------- 第2个是老题了 --------------------编程问答-------------------- 还要继续瞎扯?
位移?传令兵总的来说从B点移到了A点,位移是100米。
如果是这个70几米是传令兵往回走的距离也不对,设传令兵的速度与队伍相同,那么在他走50米的时候就会到达队伍的末尾,而传令兵速度如过于队伍相同,则永远也不可能走到队伍的头。所以传令兵的速度必然比队伍快,换言之,在不到50米的地方就遇到了队伍的末尾。 --------------------编程问答-------------------- 二、月薪5万,微软中国研究院最新面试题,
小明和小强都是张老师的学生,张老师的生日是M月N日,
2人都知道张老师的生日是下列10组中的一天,
张老师把M值告诉了小明,把N值告诉了小强,
张老师问他们知道他的生日是那一天吗?
3月4日 3月5日 3月8日
6月4日 6月7日
9月1日 9月5日
12月1日 12月2日 12月8日
小明说:如果我不知道的话,小强肯定也不知道
小强说:本来我也不知道,但是现在我知道了
小明说:哦,那我也知道了
请根据以上对话推断出张老师的生日是哪一天
此题目是错误的,完全错误的
"小明说:如果我不知道的话,小强肯定也不知道",那么好,假设是不知道,既然假设是不知道了,那他凭什么说"如果我不知道的话,小强肯定也不知道" --------------------编程问答-------------------- 12月2日是老师的生日 --------------------编程问答-------------------- 楼上正解。。。 --------------------编程问答-------------------- ....
70多米是指S的距离
答案不是都有的么,动动脑子。
100+2*70.71
-_-!!! --------------------编程问答-------------------- 你们都没有写出代码.... --------------------编程问答-------------------- 传令兵走的距离为 100(2^0.5 + 1)
设部队速率为v1, 传领兵速率为v2, 传令兵到达队尾的时间为t1, 从队尾回队头的时间为t2, 则总的行动时间为t1+t2 , 得到3个方程
1)v1*t1 + v2*t1 = 100 //传令兵和队尾相遇时, 2人走的总路程恰好是队伍长度
2)v1*t1 + v1*t2 = 100 //传令兵回到队尾时部队行进总路程
3)v2*t2 - v2*t1 = v1*(t1+t2) = 100 // 传令兵从队尾回到队头时比部队多走路程v2*t1
解此方程:
由2),3)可得
t2 + t1 = 100/v1, t2 - t1 = 100/v2
-> t2 = 50*(v2+v1)/(v1*v2), t1 = 50*(v2-v1)/(v1*v2)
将t2代入1), 得到 v2^2 - v1^2 = 2*v1*v2
-> v2/v1 - v1/v2 = 2 , 令 v2/v1 = t, 代入
-> t - 1/t = 2 -> t^2 - 2*t -1 = 0
解得 t = 1+2^0.5
则传令兵所走总路程S = v2*(t1+t2) = v2/v1 * (v1*t1 + v1*t2)
= v2/v1 *100 =100*t = 100*(2^0.5 + 1)
game over
最基本的解法应该是这样的, 不过很繁琐。这个题一定还有简洁的解法,暂时还没想到,大家来补充吧。估计用构造法比较简洁.... --------------------编程问答-------------------- 小明和小强都是张老师的学生,张老师的生日是M月N日,
2人都知道张老师的生日是下列10组中的一天,
张老师把M值告诉了小明,把N值告诉了小强,
张老师问他们知道他的生日是那一天吗?
3月4日 3月5日 3月8日
6月4日 6月7日
9月1日 9月5日
12月1日 12月2日 12月8日
小明说:如果我不知道的话,小强肯定也不知道
小强说:本来我也不知道,但是现在我知道了
小明说:哦,那我也知道了
请根据以上对话推断出张老师的生日是哪一天
1.根据 上面的话,小明是在小强说话后在知道的,也就是说,小明 在说第一句话的时候小明他是不知道的. 根据小明说的:如果我不知道的话,小强肯定也不知道,也就是说小明这个时候他是不知道的,由此说明小强野是不知道的.
--------------------编程问答-------------------- 第一题是传令兵运动200米 --------------------编程问答-------------------- 70米指传令兵向后移动了70米,再向前170米,共240米 --------------------编程问答-------------------- 3月4日 3月5日 3月8日
6月4日 6月7日
9月1日 9月5日
12月1日 12月2日 12月8日
首先把6月7日
12月2日排除
3月4日 3月5日 3月8日
6月4日
9月1日 9月5日
12月1日 12月8日
从而得出是6月4日
--------------------编程问答-------------------- 12月2日 --------------------编程问答-------------------- 小明和小强都是张老师的学生,张老师的生日是M月N日,
2人都知道张老师的生日是下列10组中的一天,
张老师把M值告诉了小明,把N值告诉了小强,
张老师问他们知道他的生日是那一天吗?
3月4日 3月5日 3月8日
6月4日 6月7日
9月1日 9月5日
12月1日 12月2日 12月8日
小明说:如果我不知道的话,小强肯定也不知道
小强说:本来我也不知道,但是现在我知道了
小明说:哦,那我也知道了
请根据以上对话推断出张老师的生日是哪一天
答案应该是9月1日。
1)首先分析这10组日期,经观察不难发现,只有6月7日和12月2日这两组日期的
日数是唯一的。由此可知,如果小强得知的N是7或者2,那么他必定知道了老师的
生日。
2)再分析“小明说:如果我不知道的话,小强肯定也不知道”,而该10组日期的
月数分别为3,6,9,12,而且都相应月的日期都有两组以上,所以小明得知M后
是不可能知道老师生日的。
3)进一步分析“小明说:如果我不知道的话,小强肯定也不知道”,结合第2步
结论,可知小强得知N后也绝不可能知道。
4)结合第3和第1步,可以推断:所有6月和12月的日期都不是老师的生日,因为
如果小明得知的M是6,而若小强的N==7,则小强就知道了老师的生日。(由第
1步已经推出),同理,如果小明的M==12,若小强的N==2,则小强同样可以知道老师的生日。即:M不等于6和9。现在只剩下“3月4日 3月5日 3月8日 9月1日
9月5日”五组日期。而小强知道了,所以N不等于5(有3月5日和9月5日),此时,
小强的N∈(1,4,8)注:此时N虽然有三种可能,但对于小强只要知道其中的
一种,就得出结论。所以有“小强说:本来我也不知道,但是现在我知道了”,
对于我们则还需要继续推理
至此,剩下的可能是“3月4日 3月8日 9月1日”
5)分析“小明说:哦,那我也知道了”,说明M==9,N==1,(N==5已经被排除,3月份的有两组) --------------------编程问答-------------------- 小明说:如果我不知道的话,小强肯定也不知道
说明10组中有2个月以上是M,2个以上日是N
从而排除6月7日 12月2日
剩下:
3月4日 3月5日 3月8日
6月4日
9月1日 9月5日
12月1日 12月8日
小强说:本来我也不知道,但是现在我知道了
说明答案已经确定,可见在剩余结果中M或N不在有重复
所以选6月4日 --------------------编程问答-------------------- 张老师 易做图~~~~~~~~~!!!!!! --------------------编程问答-------------------- Qim(莫名-从星做起(blog.csdn.net/qim/)) ( ) 信誉:100 2007-9-24 9:52:25 得分: 0
两道题都没做出来,月薪上万!
---------------------------------------
------ -----------
------
:) --------------------编程问答-------------------- 妈的应该是3月4 --------------------编程问答-------------------- 大家都别光推理好不好,我等着你们把推理转成代码...好参考参考的,我想面试也不会考你们推理吧 --------------------编程问答-------------------- grearo() ( ) 信誉:100 2007-09-24 15:14:50 得分: 0
3月4日 3月5日 3月8日
6月4日 6月7日
9月1日 9月5日
12月1日 12月2日 12月8日
首先把6月7日
12月2日排除
3月4日 3月5日 3月8日
6月4日
9月1日 9月5日
12月1日 12月8日
从而得出是6月4日
-------------------------------
要是6月4 小明就能直接知道答案 应为小强没发言。
3月4日 3月5日 3月8日
6月4日
9月1日 9月5日
12月1日 12月8日
上面是小明根据小强没有发言排除后得到的。
然后小明说“如果我不知道的话,小强肯定也不知道”。
就排除了6月4号。
剩下
3月4日 3月5日 3月8日
9月1日 9月5日
12月1日 12月8日
然后小强说“本来我也不知道,但是现在我知道了”小强拿的号码是4
所以最终答案3月4号。
--------------------编程问答-------------------- TOOOOOOOOOOOOOOOOOOOOOOOOOOOOLD --------------------编程问答-------------------- spy1024(浮游生物) ( ) 信誉:100 2007-09-24 15:35:49 得分: 0
大家都别光推理好不好,我等着你们把推理转成代码...好参考参考的,我想面试也不会考你们推理吧
这种题一般都不会要你写代码的...
--------------------编程问答-------------------- 这种题,不考代码,哪值2W啊 --------------------编程问答-------------------- 九月一日,很简单的嘛,想得过于复杂才导致不会的呢哈哈。 --------------------编程问答-------------------- 对里面某些人的回答感到悲哀. --------------------编程问答-------------------- 如果小强得到N是2或是7的话 小强就知道是哪天了 那么"小明说:如果我不知道的话,小强肯定也不知道" 不是就有问题了吗
--------------------编程问答-------------------- 结论:小明弱智.
因为无论他拿到什么数字都不可能知道老师的生日.而小强可能拿到2或7,是有可能确定老师的生日的.
所以他说的第一句话"如果我不知道的话,小强肯定也不知道"是扯蛋.事实上他拿到数字的时候是肯定不知道的,照这么推理就是 "小强肯定不知道"这句话恒为真.显然是不成立的. --------------------编程问答-------------------- 加家再看看 --------------------编程问答-------------------- 第一题是小学生就会做的题,叫相遇问题! --------------------编程问答-------------------- 昏,上面有人解释的九月一日好复杂,我来解释下:
二、月薪5万,微软中国研究院最新面试题,
小明和小强都是张老师的学生,张老师的生日是M月N日,
2人都知道张老师的生日是下列10组中的一天,
张老师把M值告诉了小明,把N值告诉了小强,
张老师问他们知道他的生日是那一天吗?
3月4日 3月5日 3月8日
6月4日 6月7日
9月1日 9月5日
12月1日 12月2日 12月8日
小明说:如果我不知道的话,小强肯定也不知道
小强说:本来我也不知道,但是现在我知道了
小明说:哦,那我也知道了
请根据以上对话推断出张老师的生日是哪一天
根据小强说:本来我也不知道 推出日期号不为唯一,所以6月7和12月2去掉
根据小明说:如果我不知道的话,小强肯定也不知道 推出月份不在6和12,反之小明不能确定小强肯定不知道。
还剩下3月4日 3月5日 3月8日
9月1日 9月5日
根据小强说:本来我也不知道,但是现在我知道了 推出日期号不是5,否则小强不知道。
剩下3月4日 3月8日
9月1日根据小明说:哦,那我也知道了 推出月号不是3,否则小明不知道。留下9月1日。
所有的前提,小明和小强都很聪明,没有算错。哈哈。 --------------------编程问答-------------------- strife() 正解! --------------------编程问答-------------------- 老师直接告诉是9月1日不就完了吗?本来写程序就费脑筋的了 ,现在又有这么多人为此苦思冥想,不容易呀,真辛苦! --------------------编程问答-------------------- 作出这两个就可以上万的话,我就要骂比尔的娘了
你骗人吧,不可能的,这样的题目给点时间就可以的
--------------------编程问答-------------------- 小明和小强都是张老师的学生,张老师的生日是M月N日,
2人都知道张老师的生日是下列10组中的一天,
张老师把M值告诉了小明,把N值告诉了小强,
张老师问他们知道他的生日是那一天吗?
3月4日 3月5日 3月8日
6月4日 6月7日
9月1日 9月5日
12月1日 12月2日 12月8日
小明说:如果我不知道的话,小强肯定也不知道
小强说:本来我也不知道,但是现在我知道了
小明说:哦,那我也知道了
请根据以上对话推断出张老师的生日是哪一天
答案 9月1日
M={3,6,9,12}
N={1,4,5,7,8}
小明说:如果我不知道的话,小强肯定也不知道
说明N到M的映射有多个值 所以
N!=2&N!=7 => M!=6&M!=12
小强说:本来我也不知道,但是现在我知道了
说明N到M的多个映射值中包含M=6||M=12(因为6和12被排除而使得N到M的映射被确定)
所以N!=5 (此时小强手头无论是什么日子都能确定月份了 所以他说已经知道了若N=4||N=8 则M=3 若N=1则M=9)
小明说:哦,那我也知道了
说名M!=3 因为M=3到N的映射还有两个值 既然确定 只能M=9
M=9||N!=5 所以N=1
所以老师的生日是9月1日
表达能力还是不怎么行 反正这种问题 把他想象成为N和M之间的映射的集合 进行集合运算 空间想象一下就出来了
第一道是高一物理题 第二道是高一数学题
--------------------编程问答-------------------- 生日是12月2日,只有2号是唯一的。 --------------------编程问答-------------------- 學習! --------------------编程问答-------------------- feiyvefanli 强
你说的这些东西老早就忘记了-_-! --------------------编程问答-------------------- 哈哈!又郁闷了
--------------------编程问答-------------------- 据我估计,这个题是考日本人的,月薪上万日元 --------------------编程问答-------------------- 9月1日是正解
二、月薪5万,微软中国研究院最新面试题,
小明和小强都是张老师的学生,张老师的生日是M月N日,
2人都知道张老师的生日是下列10组中的一天,
张老师把M值告诉了小明,把N值告诉了小强,
张老师问他们知道他的生日是那一天吗?
3月4日 3月5日 3月8日
6月4日 6月7日
9月1日 9月5日
12月1日 12月2日 12月8日
小明说:如果我不知道的话,小强肯定也不知道
小强说:本来我也不知道,但是现在我知道了
小明说:哦,那我也知道了
请根据以上对话推断出张老师的生日是哪一天
小明说:如果我不知道的话,小强肯定也不知道,可以分析出小明拿到的肯定不是12月或6月.
小强说:本来我也不知道,但是现在我知道了.可以分析出小强肯定没有拿到5号.如过小强自己的日期是5号,他就无法判断是出是3月还是9月.
小明说:哦,那我也知道了,可以分析出小名明手里拿的是九月,因为当小明拿到三月的时候还有4 和8号无法确定.同样他分析出小强没拿到5号,所以就可以确定是9月1号了.
--------------------编程问答-------------------- 第一题是100+2*70.71
假设队伍的速度为v, 传令兵的速度为u, 传令兵移动到队尾的距离为S
(100-S)/v = S/u
100/v = (100+2*S)/u
以上两式可得
(100-S)/S = 100/(100+2*S)
解方程即可得S=70.71
第二题是9月1日
过程上面有人分析得很清楚了
答6月4日的错了,如果是6月4日,小明被告知的是6月,他无法得出“小强肯定也不知道”的结论
答3月4日的错了,如果是3月4日,小明被告知的是3月,小强被告知的是4日,则:
1. 小明可以得出:我不知道,小强肯定也不知道的结论。
2. 小强可以根据上面的话判断出是3月4日(因为根据1,排除了6月和12月)
3. 小明这时还是无法判断老师的生日(因为排序5日这个有重复的日子后,有可能是3月4日,也有可能是3月8日) --------------------编程问答--------------------
1.传令兵大约走了240M
分析过程:
假设传令兵到队尾的时间为t,队伍前进的速度为v
方向
100M 100M
B A------------------------------------
Vt
100- vt |----------|
------------------
B A
100-vt
|------------------------|
B A
200-vt
-----------------------------------------------------------
其中红色虚线就是传令员走的路程S=100-vt+200-vt=300-2vt
根据传令员走200-vt所用的时间和队伍走100-vt所用的时间相等,可得
(100-vt)/v=(200-vt)/((100-vt)/ t)
解出 vt=29.3M (vt<100)
故S=300-2vt=300-2*29.3=240M
2.老师的生日为9月1日
由小明说:如果我不知道的话,小强肯定也不知道,可排除7日或2日,从而排除6月和12月。
由小强说:本来我也不知道,但是现在我知道了和小明说:哦,那我也知道了,可排除3月和五日,从而可得老师生日为9月1日。
--------------------编程问答-------------------- 真是弱智!!!如果队伍前进100米,传令兵只走了70米,那大家都用传令兵的方法走路了,靠,用脚都能想出来时错的。 --------------------编程问答-------------------- 如果速度相同 传达兵走50米 可是传达兵要比队伍快的话 就是大于50米 怎么会不到50米的地方呢
....................
还要继续瞎扯?
位移?传令兵总的来说从B点移到了A点,位移是100米。
如果是这个70几米是传令兵往回走的距离也不对,设传令兵的速度与队伍相同,那么在他走50米的时候就会到达队伍的末尾,而传令兵速度如过于队伍相同,则永远也不可能走到队伍的头。所以传令兵的速度必然比队伍快,换言之,在不到50米的地方就遇到了队伍的末尾。 --------------------编程问答-------------------- 第一个是初中学习的物理
第二个是6.4
个人观点!!!!!!! --------------------编程问答-------------------- 想都不用想,老师的生日,就是教师节,大家想想,教师节是几号?当然是9月1号!,算都不用算就知道。这里用逻辑数学推断出正确答案的朋友还是不错的,那些推断错误的人,你的特长应该在其他非逻辑方面。不过最好是不用要逻辑推断就知道是9月1号的人才是最灵活的。 --------------------编程问答-------------------- 我是说9月9+1号,9月10号, --------------------编程问答-------------------- 汗!!!!!!!1
正想来说是9.1那!!! --------------------编程问答-------------------- 帮顶
帮顶帮顶
帮顶
帮顶帮顶
帮顶
帮顶帮顶
帮顶
帮顶帮顶
帮顶
帮顶帮顶
帮顶
帮顶帮顶
帮顶
帮顶帮顶
帮顶
帮顶帮顶
帮顶
帮顶帮顶 --------------------编程问答-------------------- 1.传令兵大约走了240M
分析过程:
假设传令兵到队尾的时间为t,队伍前进的速度为v
方向
100M 100M
B A------------------------------------
Vt
100- vt |----------|
------------------
B A
100-vt
|------------------------|
B A
200-vt
-----------------------------------------------------------
其中红色虚线就是传令员走的路程S=100-vt+200-vt=300-2vt
根据传令员走200-vt所用的时间和队伍走100-vt所用的时间相等,可得
(100-vt)/v=(200-vt)/((100-vt)/ t)
解出 vt=29.3M (vt<100)
故S=300-2vt=300-2*29.3=240M
2.老师的生日为9月1日
由小明说:如果我不知道的话,小强肯定也不知道,可排除7日或2日,从而排除6月和12月。
由小强说:本来我也不知道,但是现在我知道了和小明说:哦,那我也知道了,可排除3月和五日,从而可得老师生日为9月1日。 --------------------编程问答-------------------- 说9月1的朋友都没有按照3句话的
逻辑顺序进行分析。
首先搞清楚,
小明说:如果我不知道的话,小强肯定也不知道
小强说:本来我也不知道,但是现在我知道了
小明说:哦,那我也知道了
小强说“本来我也不知道”是在小明说了“如果我不知道的话,小强肯定也不知道”之后说的。 --------------------编程问答-------------------- 想得那么杂复干嘛..
150M --------------------编程问答-------------------- 有一队伍长100米,匀速前进,传令兵以匀速从队首运动到队尾然后返回队首,其间队伍前进了100米,问传令兵运动的距离。
看了贴子的回答,五花八门,什么公式都出来了,我想是不是没有那么复杂呢?
以下是图解
|--------------------|---------| 最终运动到队首
100 50 <-
|----------|---------| 相向运动
-> 50 | 50 <-
|--------------------| 初始状态
100 0
队首 队尾
设传令兵从队首运动到队尾的距离为S
S实际可以看成队伍禁止状态下A,B两人(队首人和队尾人)以相同的速度向相对的方向运动,直到相遇时的位置
因为队伍长度为100米并且A,B作速度相同的相对运动,固S = 100/2 = 50米
此时整个队伍只前进了50米,而且传令兵还在队尾,我们可以假设此时传令兵不返回队首(因为什么时候返回并不重要,重要的是他运动的距离是没有变化的),跟在队尾跑再跑完50米,也就是整个队伍100米跑完时,传令兵运动的距离是100米(此时传令兵仍在队尾),然后传令兵再从队尾跑到队首,固再加上100米,就是传令兵运动的全距离
所以我的答案是200米 --------------------编程问答-------------------- spkl1()水泡(人总是会变,只是环境不同;人总是犯易做图,只是频率不同.) (
聪明 难怪我几有几块钱的工资 --------------------编程问答-------------------- 见过题目了 --------------------编程问答-------------------- 终于想明白了
确实是9.1号
--------------------编程问答-------------------- 6.4 --------------------编程问答-------------------- 6月4日 --------------------编程问答-------------------- 这两个题目可以做出来的月薪都是上万,单位是“第纳尔”。
做不出来的月薪都是上万,单位是“RMB”。
出题的月薪都是上万,单位是“英镑”. --------------------编程问答-------------------- up --------------------编程问答-------------------- 9月1日 --------------------编程问答-------------------- 做出来就两W???可能吗? --------------------编程问答-------------------- 肯定是9月1日 --------------------编程问答-------------------- 拜托...挖坟也找点儿有新意的挖啊... --------------------编程问答-------------------- 无聊 --------------------编程问答-------------------- 恩,IQ题. --------------------编程问答-------------------- 911 --------------------编程问答-------------------- 6.4 --------------------编程问答-------------------- 教师节变9月1号了?还是我刚从火星回来...
无知者无畏啊~~!! --------------------编程问答-------------------- 2的开方加1
再乘以100
不会编程解决所以列方程解的 --------------------编程问答-------------------- 晕,我看成了月薪上两万的.net面试题 --------------------编程问答-------------------- 小明说我不知道的话小强肯定不知
说明小明知道月份的每一天都会在其他月份里面出现
而6.7号中7日只会在6月出现
所以肯定不是6月
而小强原来不知道,后来知道了,说明他知道的日期会出现的月份肯定有一个是6月
而6月不是独一无二的日子只有4日
而4日除了在6月外还出现在3月
所以答案是3.4 --------------------编程问答-------------------- 第二个我做错了
顶58楼
--------------------编程问答-------------------- 传讯兵走丢了,小张和小王是一个人重姓而已 --------------------编程问答-------------------- 妈的什么呀!鬼问题有逻辑没,都好意思拿出来,上边没有一个猪脑袋的,只有出题思想不正常哦! --------------------编程问答-------------------- 实在忍不了你们了,不会反向推推,首先不可能是6月7日和12月2日,那样小强不用猜就知道结果,既然小强开始猜不出,剩下
3月4日 3月5日 3月8日
6月4日
9月1日 9月5日
12月1日 12月8日
此时小明也知道不是唯一日期那两个,不然小强就猜出来了。
小明说“我不知道小强就不知道”,如果小明的号码是6,小明就知道了,而他又说了那么一句,所以6月4日去掉,其他就剩下3月,9月和12月了,确实小明此时猜不出来,而小强从这句可以看出不是六月,但是他猜出来了,因为只有一个单个的4,其他成对出现:
3月4日 3月5日 3月8日
9月1日 9月5日
12月1日 12月8日
小强就可以猜出是3月4日,然后小明也就可以看出来是3月4日,原理一样。
而反驳9月1日的各位,虽然你们说得有道理,但是12月1日和12月8日去掉得很不科学,就因为6月7日和12月2日把所有的6月和12月的都去掉了。
纯粹个人看法。。。。。。。。。。。。。。。。 --------------------编程问答-------------------- 假设这个队伍的距离为L, 并且这个队伍是不动的,那么L/(v-1)+L/(v+1) = 100;
V就出来了阿,很简单阿,还是我小白了? --------------------编程问答-------------------- 这还月薪一万阿,扯蛋,钱不是那么好赚的 --------------------编程问答-------------------- 第2题答案绝对是3月4号 可是我目前没有工作 呵呵 --------------------编程问答-------------------- 顺便说下三月四日是我的工作~~~~~~哎,希望可以找到一份工作送给自己做生日礼物,明天就是生日了,明天也有面试,祝自己GL吧~~~ --------------------编程问答-------------------- 我错了,仔细想想还是九月一日,哎,没工作看来是正常的:) --------------------编程问答-------------------- 其实第一题很是费解,传令兵从队首走到队尾在走到队首,不管部队前进多少,他的行驶距离永远也只有200米啊,就好象站在公交车上你从头走到尾在返回,和汽车走了多少米没有关系的啊~~~~~看不懂,望高人指点错误
补充:.NET技术 , C#