В зале находятся 98 человек, каждый из них либо рыцарь, всегда говорящий правду, либо лжец, который всегда лжёт. Первый человек сказал: «Количество лжецов в этом зале делится на 1». Второй человек сказал: «Количество лжецов в этом зале делится на 2». … и так далее ... Девяносто восьмой человек сказал: «Количество лжецов в этом зале делится на 98». Сколько на самом деле лжецов может быть в зале?

задан 21 Ноя '14 0:43

10|600 символов нужно символов осталось
2

Пусть $%k$% -- количество лжецов. Особо отметим случай, когда $%k=0$%: так могло быть, потому что 0 делится на все числа, и все сказали правду. Проанализируем остальные варианты, когда $%k$% натуральное.

Количество правдивых высказываний равно числу натуральных делителей $%k$%. Обозначая это число через $%d(k)$%, приходим к уравнению $%d(k)+k=98$%. Понятно, что делителей у числа от 1 до 98 не может быть много: несложный анализ с использованием известной формулы показывает, что оно не превосходит 12, где максимум наблюдается у чисел с каноническим разложением вида $%p^2qr$%, а также у чисел $%2^3\cdot3^2$% и $%2^5\cdot3$%. При этом самому числу 12 соответствует значение $%k=86$%, у которого делителей меньше. Также можно заметить, что нечётные числа можно не проверять, так как $%d(k)$% нечётно только для точных квадратов, а последнее такое число равно 81, и оно не подходит.

Проверяя значения для $%d(k)$%, равные 2, 4, 6, 8, 10, видим, что им соответствуют числа 96, 94, 92, 90, 88, и совпадение имеет место для второго и третьего из них. Таким образом, лжецов могло быть 0, 92 или 94.

ссылка

отвечен 21 Ноя '14 1:12

@falcao: У меня появилось сомнение, может ли быть ответом число 0, ведь по условию задачи: "В зале находятся 98 человек, каждый из них либо рыцарь, всегда говорящий правду, либо лжец, который всегда лжёт.". То есть получается, что лжец должен быть, а при k = 0 получается, что лжецов нет. Или я все-таки не до конца понял условие задачи и фраза, что либо рыцарь, либо лжец, подразумевает, что лжецов может и не быть. Заранее благодарен за разъяснения, извините, если Вам кажется, что вопрос глупый.

(6 Дек '14 14:34) serg55
1

@serg55: допустим, что в зале находятся только рыцари. Тогда условие "каждый либо рыцарь, либо лжец", верно. В самом деле, если мы начнём проверять каждого на этот предмет, то все пройдут этот тест. Могло получиться иначе только если бы среди участников обнаружились те, кто иногда говорят правду, а иногда лгут. Но условие гласит, что таких нет. Тот факт, что хотя бы один лжец есть, в условии не дан. Они могут быть -- только и всего.

Если бы условие такого не допускало, одно должно было звучать примерно так: в зале 98 человек, среди которых есть и рыцари, и лжецы. Но это не сказано.

(6 Дек '14 15:03) falcao
10|600 символов нужно символов осталось
Ваш ответ

Если вы не нашли ответ, задайте вопрос.

Здравствуйте

Математика - это совместно редактируемый форум вопросов и ответов для начинающих и опытных математиков, с особенным акцентом на компьютерные науки.

Присоединяйтесь!

отмечен:

×4,534

задан
21 Ноя '14 0:43

показан
2550 раз

обновлен
6 Дек '14 15:03

Отслеживать вопрос

по почте:

Зарегистрировавшись, вы сможете подписаться на любые обновления

по RSS:

Ответы

Ответы и Комментарии

Дизайн сайта/логотип © «Сеть Знаний». Контент распространяется под лицензией cc by-sa 3.0 с обязательным указанием авторства.
Рейтинг@Mail.ru