Problem
Original anzeigen (Englisch)Wandle text in Titel-Schreibweise um: Der erste Buchstabe jedes Wortes wird großgeschrieben, alle übrigen Buchstaben werden kleingeschrieben. Wörter sind durch einzelne Leerzeichen getrennt.
Implementiere title_case(text).
Eingabe
text: Wörter in Klein- oder Mischschreibung, getrennt durch einzelne Leerzeichen.
Ausgabe
Gib den Text in Titel-Schreibweise zurück.
Einschränkungen
0 ≤ Länge ≤ 10.000 (Buchstaben und Leerzeichen)
Beispiele
Eingabe:
text = "hello world"
Erwartete Ausgabe:
expected = "Hello World"
Eingabe:
std::string text = "hello world";
Erwartete Ausgabe:
std::string expected = "Hello World";
Eingabe:
string text = "hello world";
Erwartete Ausgabe:
string expected = "Hello World";
Erläuterung
"hello" → "Hello" und "world" → "World".
Eingabe:
text = "tHE qUICK fox"
Erwartete Ausgabe:
expected = "The Quick Fox"
Eingabe:
std::string text = "tHE qUICK fox";
Erwartete Ausgabe:
std::string expected = "The Quick Fox";
Eingabe:
string text = "tHE qUICK fox";
Erwartete Ausgabe:
string expected = "The Quick Fox";
Erläuterung
Übrige Buchstaben werden kleingeschrieben: "The Quick Fox".
Referenzen
Diese Aufgabe wurde für CodeUtility angepasst. Beachte die oben genannten Vorgaben und Einschränkungen.