На острове живут лжецы и рыцари, всего 2011 человек. Рыцари всегда говорят правду, а лжецы лгут. Каждый житель острова заявил: "Среди оставшихся жителей острова более половины - лжецы". Сколько лжецов на острове?
По моим прикидкам так: R+L=2011
условие для рыцаря (говорит правду): L>1005
Условие для лжеца (врет): L1005
LL=1006
1006 лжецов и 1005 рыцарей.
Админ:
ZAX 2014-01-07 11:46:19 пишет:
любой рыцарь будет прав, если лжецов от 1006 до 2010; любой лжец будет лгать, если лжецов от 1 до 1006, значит - лжецов 1006.
Админ:
Олег 2013-12-03 00:57:58 пишет:
1006 лжецов и 1005 рыцарей.
Админ:
Arsı 2013-01-31 21:30:49 пишет:
1006
Админ:
Айбек 2012-03-27 10:04:18 пишет:
1006 лжецы. когда спрашивают лжеца кроме него на острове 2010 людей, из них 1005 рыцари и 1005 лжецы, ровно и он лжет. а когда спрашивают рыцаря на острове 1006 лжецов и 1004 рыцарей, он говорит правду
Админ:
Динар 2012-02-24 16:34:06 пишет:
не проще ли сказать что лжецы соврали, а рыцари поверили!
2010,каждый кто так говорит не считает себя за лжеца -1,считает себя за рыцаря,а все остальные для него лжецы!
математик 2012-02-05 21:57:45 пишет:
1102
Алексей Шибаршин 2012-01-10 21:16:31 пишет:
1006
Админ:
Алёша 2012-01-09 17:26:31 пишет:
1006
Админ:
Паня 2012-01-06 16:23:28 пишет:
Лжецов всегда больше чем рыцарей :-(
Паня 2011-12-27 15:29:00 пишет:
На острове больше лжецов, судя из ответа рыцарей. Но тогда лжецы сказали правду. Если на острове больше рыцарей, то солгали рыцари. Задача не имеет решения.