技术开发 频道

新加坡总理李显龙还会编程

  【IT168 资讯】新加坡总理李显龙在Google Drive上分享了他的C++数独求解器可执行文件和源代码。李显龙在创业家论坛上称,他写的最后一个程序是几年前写的 C++ 数独求解器。有人想要程序源代码,所以他就公布在了Google Drive上。李显龙曾在4月20日的一次演讲中提到过这个程序。“我上次写程序是几年前的事情了,那是一个用C++编写的数独求解器,所以我已经过时了。”

  李显龙说,他的两个孩子都在IT行业,都毕业于MIT,其中一个借给他一本书叫《Haskell – learn you a Haskell for great good》,他打算将这本书作为退休读物阅读。过去几年,有多名国家元首通过亲自写程序去推广计算机科学教育。

  那次演讲结束后,很多人要求李显龙公开那段代码,于是,他今天在 Facebook 上发布了一个截屏,还提供了一个指向Google Drive的链接,里面包含了这段代码及其输出示例和编译后的 Windows 可执行文件。

新加坡总理李显龙还会编程

  “这段程序很简单,只能以命令提示符的形式运行。”他写道,“逐行输入数据后(例如1-3-8---6),求解器就会输出答案(如果有多个答案,则会输出所有答案)、搜索答案所花费的步骤,以及一些搜索统计数据。”

  “希望你们能从中找到乐趣。”他说,“如果发现任何漏洞,也请告诉我。”

  代码:https://drive.google.com/folderview?id=0B2G2LjIu7WbdfjhaUmVzc1lCR2hUdk5fZllCOHdtbFItbU5qYzdqZGVxdmlnRkJyYVQ4VU0&usp=sharing&usp=sharing&urp=https://drive.google.com/folderview?id=0B2G2LjIu7W#list

0
相关文章