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

Адвент-2026 · Шаг 9 из 12

9 декабря. Кто за кем выступает

Среда, 9 декабря 2026 года. На открытии ёлки выступают школьники: хор, стихи, хоровод. Программу составляет Маргарита Львовна, и к среде у неё на столе гора записок от учителей: «5А после 3Б — у них одни костюмы на двоих», «11Б после 7В — старшие помогают младшим переодеться».

Маргарита Львовна хочет порядок, в котором выполнены все записки. А где записки выбора не оставляют, пусть первыми выходят младшие: меньше номер класса, при равном — раньше по алфавиту буква.

Что сделать

Составьте порядок выступлений, в котором выполнены все записки, а при свободном выборе первым выходит младший класс.

Что приходит

  • vhod — записки, по строке: "5А после 3Б" или просто класс "7В" — выступает, но без условий

Что вернуть

Порядок строкой через запятую с пробелом: "1А, 3Б, 5А"; если записки противоречат друг другу — "противоречие".

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

В проекте

Решатель зовёт den09 на записки девятого дня и печатает программу открытия. Решите шаг — девятая звезда.

Перед вызовом
vhod = "5А после 3Б\n3Б после 1А\n2В\n"
Вызов
den09(vhod)
Вернуть
'1А, 2В, 3Б, 5А'
Ctrl+Enter — проверить

Обсуждение

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

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