Мишень. Набрать очки (Python)
условие
решение
На рисунке изображена мишень. Куда надо попасть и сколько выстрелов сделать, чтобы выбить на ней ровно 100 очков?

Можно подобрать подходящий вариант или написать небольшую программу. Один из возможных вариантов на Python приведён ниже.
Обозначим количество попаданий по мишени переменными от a до f.
Используем целочисленное деление для определения максимального количества попаданий.
Если одним выстрелом выбивается 40 очков, для набора 100 очков таких выстрелов не может быть больше двух. Используем цикл с заданным числом повторений
for a in range (100//40 + 1):
Таким образом, значение a будет меняться от 0 до 2, не включая 3.
Так же устанавливаем диапазоны значений остальных переменных:

Формулируем условие, которое должно выполняться:

Организуем вывод результата, используя f-строки.
Вся программа:

Результат работы этой программы:

Из журнала Квант.