問題19—綠眼睛

19. 某個村莊有個獨裁者將所有村民囚禁在孤島上,想離開的居民,必須在晚上找守衛要求離島,然而獨裁者強調:只有綠眼睛的人才能離開,如果沒有就會被扔進火山口。只是每個人都只看得到別人的眼睛顏色,整座島上也沒有任何物品可以反射影像;最重要的是,居民被下令禁止以任何形式相互溝通。儘管每天早上集合點名時,這些居民會互相見面,雖然每個人都富於推理,但畢竟尚未確定自己的眼睛顏色,沒人敢冒險要求離島。這時身為外人的你獲准登島,但規定只能說一件事,且不能說出任何新資訊。於是你說了一句話:"島上至少有一個人是綠眼睛"。說完後的第2天集合後仍然沒有人要請求離開,但是在第3天晚上的時候,所有個綠眼睛的村民都請求並離開了!請問:共有幾個村民是綠眼睛,為什麼?