如何证明一个人是不是真正的程序员?

如何证明一个人是不是真正的程序员?,第1张

          很简单,你让他去一个同时有西瓜西红柿的菜市场,告诉他买一个西瓜,如果看见西红柿,就买两个

          如果他买了一个西瓜和两个西红柿回来,那他就不是程序员。

          如果他买了两个西瓜回来,赶紧抱大腿吧!以后装系统终于不用花钱了!

                                               来自前端的朋友这样回答 :

var a = "买一个西瓜"

var b = "有西红柿"

if(b == ''){

return a

}else{

return a*2

}

                                       来自java的同学这样回答

                                              来自C语言的朋友

正常人:这个菜场本来就有西红柿西瓜,肯定会遇见西红柿的,那我就买两个西瓜了,不,我还要买,苹果,香蕉,葡萄,火龙果,猕猴桃,我想买多少买多少,哼!!

今天让我们来吃西瓜,哦,不,是讨论西瓜。

网上广为流传的“程序猿买西瓜”测验,大意是:去菜市场买西瓜,如果有西红柿,帮我买两个,你会带什么东西回家?

这个回答,让很多吃瓜群众直呼接受不能!

那,应该怎么和他们解释,才能让对方理解你为何要买两个西瓜呢?来看看网友们的回答:

学院版:

if(看到西红柿)西瓜等于2;else 西瓜=1。buy 西瓜。条件:看见西红柿 执行命令:买两个西瓜

一语道破版:其实吧,看到西红柿呢是卖两个西瓜的触发条件…没看到就买一个西瓜,看到就买两个西瓜,这是一个简单的程序,所以正常人和程序猿不一样

图例版:

山东口音版:

外语版:

if you see tomato,buy two watermelons

python版:

前端版:我男朋友是程序员做前端的,刚才我问他了,他说买西瓜,因为西瓜好吃

体贴版:本意是让他去买西瓜 如果看到有卖西红柿的 就买俩西红柿 程序员会理解成 去买一个西瓜 如果看到卖西红柿的 就买俩西瓜……程序员就这么耿直

逻辑推导版:买一个西瓜,看到西红柿就买两个西红柿,所以如果有西红柿就是一个西瓜两个西红柿;第二种程序猿逻辑:买一个西瓜,如果看见西红柿,就买两个西瓜,看不了见西红柿就买一个西瓜。所以看见西红柿就买两个西瓜,看不了西红柿就买一个西瓜。

回忆杀版:我学编程的时候听到的是,妻子打电话叫程序员回家时买两个馒头,如果看到卖西瓜的,买一个。程序员回家时买了一个馒头。

语死早版:我特么以为要么买一个瓜,要么买俩西红柿语文还给老师了

装逼版:二进制逢二进一

终极版:去买西瓜本来买一个,但是看见了西红柿之后,买西瓜就要买两个,是因为看见西红柿表示晚上可以吃两个西瓜。。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7720875.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存