j*****y 发帖数: 2042 | 1 某日,老师在课堂上想考考学生们的智商,就问一个男孩: “树上有十只鸟,开枪打死一
只,还剩几只?”
男孩反问:“是无声手枪,还是其他没有声音的枪么?”
“不是.”
“枪声有多大?”
“80~100分贝.”
“那就是说会震的耳朵疼?”
“是.”
“在这个城市里打鸟犯不犯法?”
‘不犯.”
“您确定那只鸟真的被打死啦?”
“确定.”老师已经不耐烦了,”拜托,你告诉我还剩几只就行了,OK?”
“OK.鸟里有没有聋子?”
“没有.”
“有没有鸟智力有问题,呆傻到听到枪响不知道飞的?”
“没有,智商都在200以上!”
“有没有关在笼子里的?”
“没有.”
“边上还有没有其他的树,树上还有没有其他鸟?”
“没有.” “方圆十里呢?” “就这么一棵树!”
“有没有残疾或饿的飞不动的鸟?”
“没有,都身体倍棒.”
“算不算怀孕肚子里的小鸟?”
“都是公的.”
“都不可能怀孕?”
“………,决不可能.”
“打鸟的人眼里有没有花?保证是十只?”
“没有花,就十只.” 老师脑门上的汗已经流下来了,
下课铃响起,但男孩仍继续问:“有没有傻的不怕死的?”
“都怕死.”
“有没有因为情侣被打中,自己留下来的?”
“笨蛋,之前不是说都是公的嘛!”
“同志可不可以啊!”
“………….,性取向都很正常!”
“会不会一枪打死两只?”
“不会.”
“一枪打死三只呢?”
“不会.”
“四只呢?”
“更不会!”
“五只呢?”
“绝对不会!!!”
“那六只总有可能吧?”
“除非你他妈的是猪生的才有可能!一枪只能打死一只!”
“…好吧,那么所有的鸟都可以自由活动么?”
“完全可以.”
“它们受到惊吓起飞时会不会惊慌失措而互相撞上?”
“不会,每只鸟都装有卫星导航系统,而且可以自动飞行.”
“恩,如果您的回答没有骗人,”学生满怀信心的回答,“打死的鸟要是挂在树上没掉下
来,那么就剩一
只,如果掉下来,就一只不剩.”
老师推推眼镜,强忍着要昏倒的感觉,颤抖地说道:“你可以去当程序员了……” | I*M 发帖数: 1533 | 2 if
else if
else if
else...
当年变态老师让我们用不回归方法求解maze
令人发指啊。。。
【在 j*****y 的大作中提到】 : 某日,老师在课堂上想考考学生们的智商,就问一个男孩: “树上有十只鸟,开枪打死一 : 只,还剩几只?” : 男孩反问:“是无声手枪,还是其他没有声音的枪么?” : “不是.” : “枪声有多大?” : “80~100分贝.” : “那就是说会震的耳朵疼?” : “是.” : “在这个城市里打鸟犯不犯法?” : ‘不犯.”
| f**********o 发帖数: 793 | 3 这个孩子微软面试题看多了 ...
【在 j*****y 的大作中提到】 : 某日,老师在课堂上想考考学生们的智商,就问一个男孩: “树上有十只鸟,开枪打死一 : 只,还剩几只?” : 男孩反问:“是无声手枪,还是其他没有声音的枪么?” : “不是.” : “枪声有多大?” : “80~100分贝.” : “那就是说会震的耳朵疼?” : “是.” : “在这个城市里打鸟犯不犯法?” : ‘不犯.”
| j*****y 发帖数: 2042 | 4 可以用一个数组存所有test case,然后用foreach循环……
【在 I*M 的大作中提到】 : if : else if : else if : else... : 当年变态老师让我们用不回归方法求解maze : 令人发指啊。。。
| p******k 发帖数: 2192 | 5 跟数羊那个有一拼
【在 j*****y 的大作中提到】 : 某日,老师在课堂上想考考学生们的智商,就问一个男孩: “树上有十只鸟,开枪打死一 : 只,还剩几只?” : 男孩反问:“是无声手枪,还是其他没有声音的枪么?” : “不是.” : “枪声有多大?” : “80~100分贝.” : “那就是说会震的耳朵疼?” : “是.” : “在这个城市里打鸟犯不犯法?” : ‘不犯.”
| b******y 发帖数: 9224 | | w***5 发帖数: 8282 | 7 MSFT面试考这样的题目?
【在 f**********o 的大作中提到】 : 这个孩子微软面试题看多了 ...
| M**********r 发帖数: 1087 | 8 俺好几年没这么笑过,差点笑挂了!!不得以上来顶一顶 | b******n 发帖数: 552 | 9 Implement一下:
int Foo()
{
if(!手枪.无声
&& Int.Parse(手枪.分贝)>=80
&& Int.Parse(手枪.分贝)<=100
&& 人.耳朵.震疼()
&& !法律.IsValid(打鸟)
&& 鸟.IsDead(中枪)
&& !鸟.聋子
&& 鸟.智商>200
&& !鸟.关在笼子里
&& Environment.树.Count() == 1
&& !鸟.残疾
&& !鸟.饿
&& 鸟.gender==公
&& !打鸟的人.Is眼花
&& 鸟.怕死
&& !鸟.Gay
&& 一枪打死一只鸟
&& 鸟.自由飞
&& 鸟.HasGPS
&& Words.IsTrue(老师的回答,CultureInfo.InVariant))
return (死鸟挂在树上) ? 1:0;
} | b******y 发帖数: 9224 | | j*****y 发帖数: 2042 | 11 笑~
亮点在大if的最后……
【在 b******n 的大作中提到】 : Implement一下: : int Foo() : { : if(!手枪.无声 : && Int.Parse(手枪.分贝)>=80 : && Int.Parse(手枪.分贝)<=100 : && 人.耳朵.震疼() : && !法律.IsValid(打鸟) : && 鸟.IsDead(中枪) : && !鸟.聋子
| h**k 发帖数: 3368 | 12 代码风格不好。if 和 else 之后都应该用{}. :-)
【在 b******n 的大作中提到】 : Implement一下: : int Foo() : { : if(!手枪.无声 : && Int.Parse(手枪.分贝)>=80 : && Int.Parse(手枪.分贝)<=100 : && 人.耳朵.震疼() : && !法律.IsValid(打鸟) : && 鸟.IsDead(中枪) : && !鸟.聋子
|
|