Ctrl K

Слова столбиками

Средняя
Дана фраза phrase: слова из заглавных латинских букв, разделённые ровно одним пробелом. Запишите каждое слово сверху вниз в свой столбец — первое слово в первом столбце, второе во втором и так далее, — и прочитайте получившуюся таблицу по строкам. Верните список строк таблицы сверху вниз. Если у какого-то слова не хватает букв до нужной строки, на его месте стоит пробел. Пробелы в конце строки не нужны — их надо убрать.
Пример 1
phrase="CAT ON MAT" → ['COM', 'ANA', 'T T']

Первая строка — первые буквы слов (C, O, M), вторая — вторые (A, N, A), третья — третьи: у ON третьей буквы нет, там пробел, а T из MAT стоит после него.

Пример 2
phrase="SKY IS BLUE" → ['SIB', 'KSL', 'Y U', '  E']

В третьей строке после Y идёт пробел вместо буквы IS, затем U; в четвёртой — два пробела перед E. Пробелы в конце строк обрезаются.

Ограничения
  • 1 ≤ len(phrase) ≤ 200
  • phrase состоит из заглавных латинских букв и пробелов
  • Слова разделены ровно одним пробелом, в начале и в конце пробелов нет
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиРасставить пробелы по меткам СредняяВыравнивание по ширине СложнаяЯзык из одной переменной ЛёгкаяОдновременные ходы на шахматной доске СложнаяЗеркальные коды Лёгкая
загружаем Python…
Вход
phrase="CAT ON MAT"
Ожидается
['COM', 'ANA', 'T T']

«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 127 тестов на сервере, включая скрытые.