Задача 3. В ряд стоят 98 шакалов и один волк. Волк всегда говорит правду, а шакалы всегда лгут. Первый зверь сказал: «Один из первых сорока зверей волк!» Последний зверь сказал:
«Нет, один из последних сорока зверей — волк!» Зверь в центре ряда заявил: «Я волк!» На ка-
ких позициях мог стоять волк? Перечислите все возможные варианты и докажите, что других
Нет.
1,42,43,44,45,46,47,48,49,99
Пошаговое объяснение:
Если 1 зверь - волк, то он сказал правду, а остальные солгал. Звери 2-41 не могут быть волками, так как тогда 1 зверь должен быть шакалом, а он сказал правду. Аналогично с последним зверем и зверьми 50-98. А все звери с 42 по 49 могут быть волками, так как 1 и 99 звери солгали, а 45 мог солгать, а мог сказать правду в зависимости от того шакал он или волк
1,99,42-58
Пошаговое объяснение:
Если волки не лгут и 1-ый зверь сказал, что он волк, значит он сказал правду и следующие 40 - шакалы. Они не могут быть волками,
иначе 1-ый зверь лжет и является шакалом, но он сказал правду. Поэтому, начиная со 2-го зверя по 41
- шакалы (1+40=41).
Если 99-ый зверь не лжет, то он - волк, а звери с 98-го по 59 - шакалы
(99-40=59).
Центральный 50-ый зверь мог сказать правду, если он действительно волк, а мог и солгать,
если он шакал.
Если 1-ый и 99-ый солгали, то звери с 42-го по 58 могут быть волками.