Войти Регистрация
Алгоритмы

38. Каждое слово с заглавной

Лёгкая

Дана строка s. Слова разделены пробелами, пробелов подряд может быть несколько. Верните копию строки, где первая буква каждого слова заглавная.

Остальные символы и все пробелы оставьте как есть: «иВАН» → «ИВАН».

В работе: Привести ФИО из анкеты к виду «Иванов Иван».

Пример 1

Ввод
s = "привет мир"
Вывод
"Привет Мир"

Пример 2

Ввод
s = "  два  пробела"
Вывод
"  Два  Пробела"

Пробелы сохраняются.

Ограничения

  • 0 ≤ длина s ≤ 10⁶
  • Лимит — 1 с на тест.
Как вызывается ваш код Читать ввод и печатать ответ не нужно: мы вызываем функцию на каждом тесте и сравниваем то, что она вернула. print() и console.log() уходят в консоль.
def capitalize_words(s):
СтрокицельO(n)

Источник: Т‑Банк, QA, блог компании, 2022. Условие пересказано своими словами.

Давали на собеседовании? Ответов пока мало — ваш поможет.