Вот смотрите: Вова видит, что Дима не собирается кончать с собой, и думает: "Всё, кранты. Ясен пень, что я - голубоглаз". Хватает ритуальный кинжал, замахивается... И тут он видит, что Дима синхронно с ним схватил ритуальный кинжал и замахнулся. "Как же так? А может я вовсе и не голубоглаз, ошибочка вышла?" И коллективное самоубийство откладывается до следующего цикла наблюдений и размышлений.
В задаче важно то, что суицид совершается на следующий день после заключения о голубизне своих глаз.
Если на острове 1 голубоглазый, то он совершает суицид на следующий (1-й после отъезда туриста) день.
Если на острове 2 голубоглазых, то каждый видит только одного и знает, что если бы он всего был один, то он бы убился на 1-й день. Но этого не происходит и они
оба заключают, что голубоглазые. На 2-й день они вместе убиваются
(синхронизация тут не важна; в предыдущий день они оба твёрдо заключили, что голубоглазые, поскольку тогда никто себя не убил, что значило ровно одно: голубоглазых больше одного).
Если на острове 3 голубоглазых, то каждый видит только двоих и знает, что если бы их всего было двое, то они бы убились на 2-й день. Но этого не просиходит и они все понимают, что голубоглазые и на 3-й день все разом убиваются.
И т. д. Так как на острове 100 голубоглазых, то на 100-й день после отъезда туриста все голубоглазые совершат массовое самоубийство.
(Оффтоп)
Роль болтливого туриста здесь заключается в том, что он пускает индукцию. А так как все жители умные, то понимают, к чему это ведёт. Поэтому каждый житель после этого считает количество голубоглазых и ждёт нужного дня. Если до того дня никто себя не убил, значит кранты -- на следующий день надо себя убить.