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

Рекурсия · 8 из 19

Коробки в коробках

Архив приехал от родни как есть: коробка, в ней коробки, в них папки и снова коробки. В описи должно быть ровное перечисление бумаг, без всякой вложенности — что в какой коробке лежало, уже неважно.

Что сделать

Составьте ровную опись бумаг архива — без всякой вложенности коробок.

Что приходит

  • vlozhennyy — список: элементы — бумаги-строки или такие же списки-коробки на любой глубине

Что вернуть

Плоский список всех строк в порядке обхода слева направо: ["письмо", "метрика", "фото", "открытка", "справка"].

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

Вызов
ploskiy(["письмо", ["метрика", ["фото", "открытка"]], "справка"])
Вернуть
['письмо', 'метрика', 'фото', 'открытка', 'справка']
Ctrl+Enter — проверить

Обсуждение

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

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