群里看到一个笑话,跟写程序联系起来,如果我们写程序的时候,需要考虑各种可能性。这样写出的程序才会健壮。 孩子入学考试题目——
面试老师问:“树上有10只鸟,猎人开枪打死了1只,还剩几只?”
生:“是无声手!枪·,还是其它没有声音的枪?”
师:“不是无声手!枪·,也不是其它没有声音的枪。”
生:“枪声有多大?”
师:“80-100分贝。”
生:“那就是说,会震得耳朵疼?”
师:“是的。”
生:“在那个地方,打鸟难道不犯法?”
师:“不犯。”
生:“您确定那只鸟真的被打死啦?”
师:“确定。”
此时,老师已经有些不耐烦了:“拜托,你只需要告诉我还剩几只鸟就行了,OK!”
生:“OK!鸟里有没有聋子?”
师:“没有。”
生:“有没有鸟智力有问题,呆傻到听到枪响不知道飞的?”
师:“没有,智商都在200以上!”
生:“有没有关在笼子里的?”
师:“没有。”
生:“边上还有没有其它的树?树上还有没有其它鸟?”
师:“没有。”
生:“方圆10公里呢?”
师:“就这么一棵树。”
生:“有没有残疾或 的得飞不动的鸟?”
师:“没有,身体都倍棒!”
生:“算不算怀孕鸟肚子里的小鸟?”
师:“都是公的。”
生:“都不可能怀孕?”
师:“我晕!绝对不可能!”
生:“打鸟的人有没有可能看花?保证是10只?”
师:“肯定没有!10只。”
此时,下课铃声响起,老师脑门上的汗已经流下来了,但学生仍继续追问:“有没有傻得不怕死的?”
师:“都怕死。”
生:“有没有因为情侣被打中,自己主动留下来殉情的?”
师:“笨蛋!之前不是告诉你都是公的吗!”
生:“同性可不可以啊!”
师:“……10只鸟的性取向都很正常。”
生:“会不会一枪打死两只?”
师:“不会。”
生:“一枪打死3只呢?”
师:“不会。”
生:“4只呢?”
师:“更不会!”
生:“5只呢?”
师:“绝对不会!”
生:“那6只总有可能吧?”
师:“除非他妈的是猪生的才有可能!再说一遍:一枪只能打死1只!”
生:“……好吧,那么所有的鸟都可以自由活动么?”
师:“完全可以。”
生:“它们受到惊吓起飞时,会不会惊慌失措而互相撞上?”
师:“不会,每只鸟都可以自由飞行。”
生:“嗯,如果您的回答没有骗人的话,”学生满怀信心的说:“打死的鸟要是挂在树上没掉下来,那么就剩1只;如果掉下来,就1只不剩!”

这孩子能成为一名优秀程序员相关推荐

  1. 代码写的多了就能成为一名优秀程序员吗

    对于很多学习编程的新人来说,老师都会要求多练习代码,这并没有错,但是并不代表写代码越多就越优秀,而优秀的程序员都是从练习写代码中培养自己的能力.努力不一定成功,但不努力一定不会成功,所以在成为程序员的 ...

  2. 作为一名优秀程序员的优待是什么?美女鼓励师将是最痛快的福利

    一般IT公司的程序员主要是男性,美女鼓励师的存在,使他们身边多了一道亮丽的风景线,她们将激发程序员们的荷尔蒙,解放生产力. 也正因如此,有些IT公司会招一些程序员鼓励师,也是为了提高程序员们的工作&q ...

  3. 成为优秀程序员,从谦虚做起

    开心一笑 [一哥们上坟,感叹:现在的纸钱做得跟真的一样,烧的时候还真有点莫名的心疼,一阵苦笑之后,妻子来电话说"你不是去上坟了吗?怎么没带上桌上的纸钱?还有,今天我刚刚取的六万块钱哪去了?这 ...

  4. 距离一个优秀程序员,你还差多少?

    点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! 作者简介:杨守乐,CSDN 知名博主,关注 Android.Java 领域,现在主要专注于音 ...

  5. 优秀程序员应该具备哪些素质?

    你可以不聪明,但是你绝对不能不用心. --<女人公敌> 程序员求职是本是一件只要"郎有情女有意",一拍即合的事情,可是企业与求职者却总是看不对眼,进而导致IT市场上总是 ...

  6. 写给程序员的秘籍:你跟优秀程序员的差距,其实就在这几个方面!

    软件蚕食一切,未来属于程序员.所以人人都想当程序员.但是并不是每个人都能当好程序员.在你做出决定前还是先看看自己能不能当好程序员吧. 要记住的是,编程不是什么精英才能干的事情. 这个行业永远都缺人.所 ...

  7. 一名野生程序员的自我修养

    PythonicLife作品 首发于微信公众号 PythonicLife 微信ID:pythonice__life 原作者:野生的我 转载请注明出处 一名野生程序员的自我修养 文 | 野生的我 沿着潺 ...

  8. 糟糕程序员和优秀程序员的区别?

    软件蚕食一切,未来属于程序员.所以人人都想当程序员.但是并不是每个人都能当好程序员.在你做出决定前还是先看看自己能不能当好程序员吧. 要记住的是,编程不是什么精英才能干的事情. 这个行业永远都缺人.所 ...

  9. 优秀程序员都会关注的公众号

    程序员的价值绝对不在于技术本身,而在于做出好用且好看程序的能力. 程序员常有,优秀程序员不常有. 成为优秀的程序员是极其困难的,并且这个过程不可能一蹴而就. 你是不是也立志做一名优秀的程序员呢? 据说 ...

最新文章

  1. Oozie使用java启动外部包
  2. over partition by与group by 的区别
  3. 用python随机画多个圆_Python Pygame随机绘制不重叠的圆圈
  4. 5.7 echo:显示一行文本
  5. expect批量执行命令
  6. qam已调信号matlab相干解调,16qam调制解调matlab
  7. option标签selected=selected属性失效的问题
  8. STM32H743-梳理ADC模数转换器在CubeMX上的配置
  9. JavaScript事件---事件入门
  10. List的【addAll(List list)】方法
  11. python代码阅读_莫烦Python RL 代码阅读一
  12. si4438使用stm32f103配置调试成功!
  13. Boob炸弹拆除IDA版
  14. 去除眼袋(画笔涂抹法)
  15. 分享三个前端学习方法、十项前端面试笔记:养精蓄锐,为想去的公司努力一把
  16. _.chunk的用法
  17. 笔记本电脑如何用c语言开无线网卡,笔记本电脑无线上网卡怎么用 笔记本电脑无线上网卡使用方法...
  18. iOS 绘制纯色图片与渐变色图片
  19. psv摇杆测试软件,adrenaline专用右摇杆控制视角插件发布, 转
  20. 广远社团队给大家分享这些年经历的网赚时代

热门文章

  1. activemq搭建MQTT服务器
  2. [双语阅读]“西红柿大战”染红西班牙小镇
  3. JavaScript switch循环 简易ATM案例
  4. 【华为OD机试 2023】 密室逃生游戏(C++ Java JavaScript Python)
  5. Webpack 自动刷新和HMR
  6. 乳腺癌病理图像分类之A Novel Architecture to Classify Histopathology Images Using CNN之二--模型代码复现
  7. Brain tumor segmentation using deep learning +HybridResUnet脑胶质瘤分割BraTs +论文解读
  8. Android程序员学PHP开发(36)-ThinkPHP5.0(8)前台引入模板分离-phpStudy+Sublime
  9. python gif转jpg_Python3 实现 gif 倒放,多张图片生成 gif
  10. (附源码)计算机毕业设计ssm蛋糕店会员管理系统