Адвент-2026 · Шаг 1 из 12
1 декабря. Кабель до ёлки
Вторник, 1 декабря 2026 года. В субботу, 12-го, на площади зажигают главную ёлку города, а утром монтажники нашли беду: контроллер гирлянды сгорел, и кабель от щита до ёлки перебит в десятке мест.
Валерий Степанович, прораб с соседней стройки, взялся за кабель первым. Перебитые куски он обмерил рулеткой и записал в столбик, по куску в строку: «12 м». Кабель продаётся бухтами по 50 метров, и резать бухту в магазине не станут.
Что сделать
Сложите длины кусков из записи Валерия Степановича и скажите, сколько бухт по 50 метров купить.
Что приходит
vhod— запись Валерия Степановича целиком: по куску в строку, например"12 м"
Что вернуть
Сколько бухт купить — целое число; пустая запись — 0.
Допишите функцию den01 в редакторе справа.
Результат верните через return — то, что
напечатано, на проверку не влияет.
В проекте
Решатель advent.py зовёт den01 на вход первого дня (den01.txt) и печатает ответ. Решите шаг — и на ёлке загорится первая звезда.
vhod = "12 м\n38 м\n25 м\n25 м\n"
den01(vhod)
2
В каждой строке — целое число метров, пробел и буква «м». Пробелы по краям строки бывают, пустые строки — тоже; их пропускайте.
Бухта — ровно 50 метров. Сколько бухт хватит на все куски вместе: 100 метров — две бухты, 101 — уже три. Записи нет совсем — бухты не нужны.
Обсуждение
Вопросов пока нет.
Войдите, чтобы спросить.