Так как общее число грибов фиксировано, Артем соберет наибольшее число грибов тогда, когда все остальные соберут наименьшее. Определим, какое минимальное число грибов мог собрать дедушка. Согласно условию задачи бабушка и Настя собрали 45 грибов. 45 = 22 + 23; Допустим, одна из них собрала 22 гриба, вторая 23. В таком случае дедушка собрал не меньше 24 грибов. (В случаях, когда бабушка или Настя собрали в отдельности 21 и 24 гриба и т.д., дедушка должен собрать еще больше грибов, нас же интересует только минимально возможное число грибов у дедушки). Определим наибольшее число грибов, которое мог собрать Артем: 89 - 45 - 24 = 20. ответ: 20 грибов.
Заметим, что подряд не могут сидеть 5 рыцарей: для крайнего левого справа уже сидят 4 рыцаря, вне зависимости от того, кто будет пятым, хотя бы двоих лжецов не будет.
Рассмотрим лжеца. Справа от него должны сидеть 4 рыцаря и лжец, запишем рассадку так: Л{nР}Л{mР} — лжец, потом n рыцарей, потом опять лжец и m = 4 - n рыцарей. Докажем, что следующая шестёрка будет сидеть так же. Следующим будет сидеть лжец, чтобы рыцарь, сидящий на втором месте, сказал правду. Затем 4 - m = n рыцарей, чтобы лжец, сидящий на месте n + 2, соврал. Затем снова лжец, чтобы рыцарь на месте n + 3, соврал, и ещё m рыцарей для лжеца на 7 месте.
Итого, лжецы и рыцари сидят десятью одинаковыми шестёрками, в каждой из которых по 4 рыцаря и 2 лжеца. Всего получается 4 * 10 = 40 рыцарей.
Рассмотрим лжеца. Справа от него должны сидеть 4 рыцаря и лжец, запишем рассадку так: Л{nР}Л{mР} — лжец, потом n рыцарей, потом опять лжец и m = 4 - n рыцарей. Докажем, что следующая шестёрка будет сидеть так же.
Следующим будет сидеть лжец, чтобы рыцарь, сидящий на втором месте, сказал правду. Затем 4 - m = n рыцарей, чтобы лжец, сидящий на месте n + 2, соврал. Затем снова лжец, чтобы рыцарь на месте n + 3, соврал, и ещё m рыцарей для лжеца на 7 месте.
Итого, лжецы и рыцари сидят десятью одинаковыми шестёрками, в каждой из которых по 4 рыцаря и 2 лжеца.
Всего получается 4 * 10 = 40 рыцарей.