Загадки с сайта gadaika.ru

Четыре стакана на столе

На вращающемся квадратном столе стоят четыре стакана, по стакану на каждом из углов стола. Некоторые из стаканов перевёрнуты вверх дном. У вас завязаны глаза. Вы не знаете, какие стаканы стоят вверх дном, а какие - вниз дном. Необходимо перевернуть все стаканы либо вниз дном, либо все вверх дном, но: Придумайте алгоритм, который гарантированно позволит вам перевернуть все стаканы вниз дном или все стаканы вверх дном. Решение должно работать за конечное число ходов.

Ответ... Обсудить