程序员们颤抖吧!新加坡总理李显龙晒代码啦(⊙⊙!)
程序员们颤抖吧!!新加坡总理李显龙不仅是国家领导人,竟然还会写代码!
今天李显龙总理在Facebook上晒了一组他亲自编写的复杂程序代码截图,还附上一个指向Google Drive的链接(http://bit.ly/1zfIGMc),里面包含了这段代码及其输出示例和编译后的Windows可执行文件:
总理说,这个用C++编写的数独求解器是他几年前的作品了,现在有点过时了。李显龙自己的孩子们都是学IT的,其中两个都毕业于麻省理工学院,李鸿毅之后在谷歌工作过两年,任产品经理。孩子们曾给他看一本Haskell编程语言的教科书,总理说,“那可能会成为我退休后的读物。”
“这段程序很简单,只能以命令提示符的形式运行。逐行输入数据后(例如1-3-8—6),求解器就会输出答案(如果有多个答案,则会输出所有答案)、搜索答案所花费的步骤,以及一些搜索统计数据。”
“希望你们能从中找到乐趣。如果发现任何漏洞,也请告诉我。”
李显龙:会C++的总理
(本段文字来源于CSDN,转载已获授权)
40年前,获得一个数学学位后,在父亲的忠告下我继续深造计算机科学。他说这里有未来。后来事实证明,他是对的。我最后的一个项目是数年前用C++写的数独,或许这也说明我过时了。目前我的孩子都在IT圈内,两个毕业于MIT。其中一个拿起一本书给我看,上面写着:“想要更上一层楼,你该学习Haskell。”我想,有一天这会是我退休时的读物。
这是摘自新加坡总理李显龙的一段演讲,令人惊讶的不仅仅是他编写一些C++代码,还有他知道Haskell是什么。一位来自新加坡的网友如是说:
作为一名新加坡人,我自豪于我政府的趋势方向。并且我惊讶他们竟然提到了Haskell/LYAHFGG和C++,Balakrishnan部长是怎么找时间去涉猎硬件和编程的?这些高级公务员不应该是非常忙的吗?
上文政府趋势方向一说来源于李显龙在20日创业论坛的演说,他指出,IT革命和互联网正对我们的生活造成巨大改变,包括生活方式、习惯、社会规范、人们的交流方式、了解世界的方式。所有的这些对新加坡来说只会是一件好事,因为新加坡处于有利位置,可以利用技术实现一个质的飞跃。
原因方面,总理给出了三个:其一,新加坡的社会风气是理性、技术性和前瞻性;其二,有很强的数学和科学基础;其三,新加坡是一个高度连接的连接岛。
这也是李显龙将智能国家作为目标的原因。
不仅仅是智能城市,而是智能国家
世界各地有许多智能城市,并且也有许多改善生活的技术。因技术而带来的改善让很多城市想要变得智能,而新加坡不仅仅是一个城市,还是一个国家。例如作为一个城市可以与公司合作为tele-rehabilitation开发解决方案,但是作为一个国家可以将tele-rehabilitation与公共住房基础设施和国家卫生保健系统整合到一起。
除此之外,这次演讲指出整个智能国家的重点项目:老人、运输和数据。
回到计算机方面,一位来自剑桥大学的教授是这么评价李显龙的:
他是真正优秀的,远远超出其他学生。我认为他涉足计算机科学(数学之后)主要是因为他的父亲不想让他呆在纯数学的世界里。他不但刻苦、认真、专业,而且懂得去创新。所有迹象都表明他会是一个世界级的数学家。
网友评论:李显龙总理已晋升新一代男神
包子精是咸菜馅的:人家有剑桥的diploma in computer science。可怕的是他还有剑桥的1st class honor in math 和哈佛的master in public admin。。。smart is the new sexy啊。给龙男神跪了。
美拉洋洋:人家总理是剑桥数学系的,这点东西不算什么
寻常梦中:总理您歇歇、这种问题就留给小的们解决吧
JJUNSU:程序员还是有前途的【居然能当上总理
ChorizoGelato:仰观学霸的世界我们亚历山大。
清仔_Veslyn:我靠,不好意思说自己会写程序
BELL-Sherlocked:早上被刷屏了….有点厉害……毕竟是剑桥出身的大学霸。真是全面响应smartnation国策从我做起从领袖做起
CyanZero:难怪我俩同事早上一直在吱哇乱叫的扫描代码找bug
__EATING:Smart is the new sexy
评论