На канофестивале присутствуют 6000 зрителей, среди которых рыцари (которые всегда говорят правду) и остапьныенцы (которые всегда лгут). Из 6000 зрителей 3000 заявили, что проголосуют за фильм А, а 2000 — за фильм Б.
После завершения программы все 3000 зрителей, обещавших голосовать за фильм А, произнесли фразу: «Каждый из тех, кто сказал, что проголосует за фильм Б, лжец».
Чтобы проанализировать ситуацию, давайте рассмотрим возможные сценарии:
Если из 2000 зрителей, сказавших, что проголосуют за фильм Б, все являются лжецами, то это означает, что ни один из них не проголосует за фильм Б. В этом случае все 2000 лжецов действительно проголосуют за фильм А.
Однако, если среди 2000 зрителей, пообещавших голосовать за фильм Б, есть и рыцари (которые говорят правду), то получается, что часть из них действительно проголосует за фильм Б, и, соответственно, высказывание всех 3000 людей, поддерживающих фильм А, будет неверным. Это приведет к противоречию.
Таким образом, чтобы соблюсти условие, что все 3000 зрителей правы, не может быть рыцарей среди тех, кто заявил о поддержке фильма Б. Это подтверждает, что все 2000 проголосовавших за фильм Б — лжецы.
Теперь подводим итоги:
- 3000 зрителей, поддерживающих фильм А (рыцари), проголосуют за него.
- 2000 зрителей, поддерживающих фильм Б (остапьныенцы), не проголосуют за фильм Б, а также проголосуют за фильм А.
Следовательно, фильм А получит как минимум 3000 (рыцари) + 2000 (лжецы), что в итоге даст 5000 голосов. Фильм Б получит 0 голосов.
Таким образом, наименьшее количество голосов, которое может набрать фильм-победитель, равно 5000.