互联网的记忆

我记得大约在01~03年的时候,流行着一个某外企面试题。其大意是在村子里每人都养了一条狗,人人都看得出别人的狗是否有病,但是却看不出自己的狗是否有病。如果他知道自己的狗有病,就会开枪杀死它。

一个异乡人来到村子,离开之前留下了一句话,有些狗有病。

第一天没有枪响,第二天也没有枪响,第三天枪响了,请问有几只病狗被射杀了?

后来陶哲轩把同类的问题发布到主页上,“Blue eyes puzzle”,https://terrytao.wordpress.com/2008/02/05/the-blue-eyed-islanders-puzzle/

设定得更合理一些,毕竟没有人看得见自己的眼睛。

但我想说的是,在01~03年,我曾经在某个课/讲座上,听说的是,这个问题的真实原型是:亚洲金融风暴前的两三年的东南亚。

94年开始,有经济学家(异乡人)警告过东南亚的经济(狗)繁荣存在着风险(病),每个国家的人民都看不见自己国家的问题,但是却看得到别国的麻烦(比如进出口等数据)。

于是风险面越大(病狗越多),危机爆发的时机就越往后(枪响时间N天后,N=病狗数量)。

我当时一下子就明白了为什么会有人发明这样的面试题。

然而,在几年后,互联网上一直搜不到关于这个题目和亚洲金融风暴的对应关系。今天再搜,是Terry Tao的网页更广为人知,题目的原始出处早已湮灭在不稳定的互联网记忆之中了。