еще как собираемся.. Класная задачка..
Вот вариант, ток не очень красивый..
Представляем такую штуку..
Перывй, кого вызвали говорит Да, и запоминает, что он менял порядк ответов (с "ничего" на "да"), остальные повторяют "да",
Когда кого-нибудь вызывают второй раз, то если он слышит "да", и он еще не менял порядок, он говорит "нет", и соответственно запоминает, что он менял прядок,а все остальные повторяют "нет".
таким образом за шесть вызовов каждый поменяет порядок последовательности ответов ровно по одному разу.
Теперь немного разнообразим ответы.. Разделим выступления по блокам.
Когда спортсмена вызывают в 1-й раз, он действует по этой схеме, а во второй и третьий схема становится такой:
во второй раз спортсмен говорит "нет", если он еще не менял порядок, или кто-то перед ним уже сказал "нет", а в третьий раз просто повторяется ответ предыдущего, таким образом, если кто-нибудь в третьий раз услышит "да", то станет ястно, что на этот раз уже все меняли порядок, и значит он 1.
Иначе все повторяется, за исключением того, что первый блок прогоняется не 1 а 2 раза, а ответы во втором блоке меняются на противоположенные
и т.д
Еще первый ответ в следующем выступлении будет варьироваться так, чтоб совпадать с последним ответом в предыдущем блоке. Логика не меняется...
Блин, чувствую что можно проще.. буду думать



Сообщение изменено: Птаха (19 июня 2005 - 10:04)