незванный гость писал(а):
:evil:
Нет. Но если он задумал 1, то независимо от того, какое число задумали Вы, он может ответить да. Если же он задумали 2, то ответ -- всегда отрицательный. Если же он задумал три, то он не может дать определенного ответа.
По условию задачи у него нет возможности не давать определенного ответа. Он - машина, которая может отвечать только "да" и "нет". В условии задачи вроде бы не предусмотрено наличие у вас секундомера, чтобы вы определили его "зависание". Так что в вашем решении я вижу ошибку.