Игры без компьютера
задачка про рыцарей и лжецов
На острове живут 100 рыцарей и 100 лжецов, у каждого из них есть хотя бы один друг. Рыцари всегда говорят правду, а лжецы всегда лгут. Однажды утром каждый житель произнес либо фразу «Все мои друзья — рыцари», либо фразу «Все мои друзья — лжецы», причем каждую из фраз произнесло ровно 100 человек. Найдите наименьшее возможное число пар друзей, один из которых рыцарь, а другой — лжец.
Решение
Покажем, что можно найти не менее 50 пар друзей, один из которых рыцарь, а другой – лжец. Если фразу "Все мои друзья – лжецы" произнесло не менее 50 рыцарей, то каждый из них знает хотя бы одного лжеца, и 50 требуемых пар нашлись. В противном случае фразу "Все мои друзья – лжецы" произнесло не менее 50 лжецов. Но так как лжецы лгут, каждый из них знает хотя бы одного рыцаря, и 50 требуемых пар также нашлись. Покажем, что возможна ситуация, в которой пар друзей рыцарь-лжец ровно 50. Обозначим рыцарей k1, k2, ..k100, а лжецов– l1, l2, ..l100 . Пусть рыцарь k1 дружит только со лжецом l1, рыцарь k2 – только со лжецом l2, рыцарь k50 – только со лжецом l50 (и при этом лжецы l1, l2, ..l50 больше ни с кем не дружат) . Рыцари k51, k52, ..k100 пусть дружат только друг с другом, и лжецы l51, l52, ..l100 – тоже только друг с другом. Тогда пар рыцарь-лжец ровно 50, 100 человек k1, k2, ..k50, l1, l2, ..l50 произносят фразу "Все мои друзья – лжецы", а остальные 100 человек произносят фразу "Все мои друзья – рыцари".
Ответ
50 пар.
Покажем, что можно найти не менее 50 пар друзей, один из которых рыцарь, а другой – лжец. Если фразу "Все мои друзья – лжецы" произнесло не менее 50 рыцарей, то каждый из них знает хотя бы одного лжеца, и 50 требуемых пар нашлись. В противном случае фразу "Все мои друзья – лжецы" произнесло не менее 50 лжецов. Но так как лжецы лгут, каждый из них знает хотя бы одного рыцаря, и 50 требуемых пар также нашлись. Покажем, что возможна ситуация, в которой пар друзей рыцарь-лжец ровно 50. Обозначим рыцарей k1, k2, ..k100, а лжецов– l1, l2, ..l100 . Пусть рыцарь k1 дружит только со лжецом l1, рыцарь k2 – только со лжецом l2, рыцарь k50 – только со лжецом l50 (и при этом лжецы l1, l2, ..l50 больше ни с кем не дружат) . Рыцари k51, k52, ..k100 пусть дружат только друг с другом, и лжецы l51, l52, ..l100 – тоже только друг с другом. Тогда пар рыцарь-лжец ровно 50, 100 человек k1, k2, ..k50, l1, l2, ..l50 произносят фразу "Все мои друзья – лжецы", а остальные 100 человек произносят фразу "Все мои друзья – рыцари".
Ответ
50 пар.
Я думаю ответ известен только тебе, так как ты сам и придумал эту гениальную задачу.
_)) ((_Алтынбек
нашел в интернете - олимпиадная задачка 5-6 класса (сам голову ломаю :))
1 пара
Похожие вопросы
- Задача про рыцарей и лжецов
- Задачка от блондинки :) Где 10 рублей?! 8()
- Имеются два города А и В. В городе А живут люди, всегда говорящие правду, а в городе В живут лжецы, всегда говорящие неп
- Попробуйте решить задачку
- задачка.
- Очень интересная логическая задачка!
- Подскажите плиз каверзные и логические загадки, вопросы, задачки и т. п...
- Срочно!! ческая задачка =)
- Задачка на логику (и немного математики за 4-й класс). Сложная!!!
- Здесь есть умные? Решите задачку, уже 2 дня никто не может решить.