Войти Создать аккаунт

Как в ЕГЭ · 12 из 20

№17. Пары соседей

По мотивам задания №17. Дана последовательность целых чисел — на экзамене это файл, здесь список. Парой называют два соседних элемента. Нужны пары, где ровно одно число трёхзначное, а сумма делится на наименьший элемент, оканчивающийся на 7. В последовательности есть отрицательные числа — и на них ломается половина решений.

Что сделать

Найдите пары соседних чисел, где трёхзначное ровно одно, а сумма делится на наименьший элемент, оканчивающийся на 7.

Что приходит

  • chisla — список целых чисел, бывают отрицательные

Что вернуть

Пару (сколько пар, наибольшая сумма среди них); если пар нет — (0, None).

Допишите функцию pary в редакторе справа. Результат верните через return — то, что напечатано, на проверку не влияет.

Пример

В [17, 119, 5, 37, 340, 3] наименьший элемент на 7 — это 17. Пара (17, 119): трёхзначное одно, сумма 136 = 17 · 8 — подходит. (119, 5) — 124, не делится; (5, 37) — трёхзначных нет; (37, 340) — 377, не делится; (340, 3) — 343, не делится. Ответ (1, 136).

Тот же пример кодом
Вызов
pary([17, 119, 5, 37, 340, 3])
Вернуть
(1, 136)
Ctrl+Enter — проверить

Обсуждение

Вопросов пока нет.

Войдите, чтобы спросить.