Олимпиады · 5–6 классыЛогика и перебор
Олимпиада, 5–6 класс: рыцари и лжецы — сколько рыцарей?
Рассадки за круглым столом, ряд с высказываниями о числах и о тех, кто стоит слева: определяем, кто есть кто, и считаем рыцарей.
Олимпиада, 5–6 класс: рыцари и лжецы — сколько рыцарей? · Вариант № 43223 · Школьный тур · Имя: ____________________
- 1За круглым столом сидят 8 жителей острова, где рыцари всегда говорят правду, а лжецы всегда лгут. Каждый из них сказал: «Оба моих соседа — лжецы». Какое наибольшее число рыцарей могло сидеть за столом? Если так сидеть не могло, ответьте 0.
Ответ: 4
- Рыцарь говорит правду, поэтому оба его соседа — лжецы: рыцари не сидят рядом.
- Лжец лжёт, поэтому не оба его соседа лжецы: рядом с каждым лжецом есть рыцарь. Значит, между двумя ближайшими рыцарями сидят один или два лжеца (трое подряд нельзя: у среднего не было бы соседа-рыцаря).
- Если рыцарей , то лжецов от до . Поэтому делится так: , откуда . Подходящие числа рыцарей: , .
- Наибольшее: .
- 217 жителей острова (рыцари всегда говорят правду, лжецы всегда лгут) стоят в ряд, лицом в одну сторону. Каждый сказал: «Слева от меня есть хотя бы один лжец». Сколько среди них рыцарей?
Ответ: 16
- Типы определяются по порядку слева направо: слова каждого касаются только тех, кто стоит левее, а они уже известны.
- Первые восемь (Р — рыцарь, Л — лжец): Л Р Р Р Р Р Р Р…. Закономерность быстро становится видна.
- Дойдя до последнего, получаем рыцарей и лжецов.
- 38 жителей острова (рыцари всегда говорят правду, лжецы всегда лгут) стоят в ряд. Каждый сказал: «Среди нас ровно столько-то лжецов» и назвал число. По порядку они назвали: 2, 8, 6, 4, 0, 8, 7, 3. Сколько среди них рыцарей? Если так быть не могло, ответьте 0.
Ответ: 1
- Если лжецов ровно , то правду говорят те, кто назвал число — они рыцари. Значит, число назвавших должно быть равно (числу рыцарей).
- Посчитаем, сколько раз названо каждое число: «0» — 1; «2» — 1; «3» — 1; «4» — 1; «6» — 1; «7» — 1; «8» — 2.
- Условие «назвавших ровно » выполняется только при : назвали 1 человек, и . Рыцарей .
- 4За круглым столом сидят 6 жителей острова, где рыцари всегда говорят правду, а лжецы всегда лгут. Каждый из них сказал: «Хотя бы один из моих соседей — лжец». Сколько различных значений может принимать число рыцарей за этим столом? Если так сидеть не могло, ответьте 0.
Ответ: 2
- Лжец лжёт: «хотя бы один сосед — лжец» для него неверно, значит, оба его соседа — рыцари. Лжецы не стоят рядом.
- Рыцарь говорит правду: у него есть сосед-лжец. Поэтому между двумя ближайшими лжецами рыцарей один или два (трое подряд нельзя).
- Если лжецов , то рыцарей от до : , откуда , а число рыцарей . Подходящие числа рыцарей: , .
- Различных значений: .
- 5За круглым столом сидят 12 жителей острова, где рыцари всегда говорят правду, а лжецы всегда лгут. Каждый из них сказал: «Оба моих соседа — лжецы». Какое наибольшее число рыцарей могло сидеть за столом? Если так сидеть не могло, ответьте 0.
Ответ: 6
- Рыцарь говорит правду, поэтому оба его соседа — лжецы: рыцари не сидят рядом.
- Лжец лжёт, поэтому не оба его соседа лжецы: рядом с каждым лжецом есть рыцарь. Значит, между двумя ближайшими рыцарями сидят один или два лжеца (трое подряд нельзя: у среднего не было бы соседа-рыцаря).
- Если рыцарей , то лжецов от до . Поэтому делится так: , откуда . Подходящие числа рыцарей: , , .
- Наибольшее: .