Логотип YeaHub

Заглавные буквы слов в строке (Capitalize First Letter of Each Word)

1

GoJavaJavaScriptPython

Строки

Условие:

Напишите функцию, которая принимает строку из одного или нескольких слов, разделённых пробелами, и возвращает строку, в которой первая буква каждого слова сделана заглавной, а остальные буквы слова остаются без изменений.

Входные данные:

  • s — строка, содержащая слова, разделённые одним пробелом (может быть пустой)

Выходные данные:

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

Ограничения:

  • 0 <= длина s <= 10^4

  • Строка состоит из строчных и заглавных латинских букв и пробелов

  • Слова разделены ровно одним пробелом, без начальных/конечных пробелов (если не оговорено иначе в примерах)

Примеры:

Вход: "hello world"
Выход: "Hello World"

Вход: "already Capitalized"
Выход: "Already Capitalized"

Вход: ""
Выход: ""

Вход: "a"
Выход: "A"

Loading...