Tất cả thử thách
Dễ 0 đã giải Tỷ lệ chấp nhận 0%

Viết Hoa Chữ Cái Đầu Tiên

Viết hoa chữ cái đầu tiên của mỗi từ.

Chuyển đổi text sang dạng viết hoa chữ cái đầu tiên của mỗi từ (title case): chữ cái đầu tiên của mỗi từ được viết hoa, các chữ cái còn lại viết thường. Các từ được phân tách bằng dấu cách đơn.

Cài đặt hàm title_case(text).

Đầu vào

text: Các từ viết thường hoặc viết hoa lẫn lộn, phân tách bằng dấu cách đơn.

Đầu ra

Trả về chuỗi đã được chuyển sang dạng viết hoa chữ cái đầu tiên của mỗi từ.

Ràng buộc

0 ≤ độ dài ≤ 10.000 (chỉ gồm chữ cái và dấu cách)

Ví dụ

Ví dụ 1
Đầu vào:
text = "hello world"

Kết quả mong đợi:
expected = "Hello World"
Đầu vào:
std::string text = "hello world";

Kết quả mong đợi:
std::string expected = "Hello World";
Đầu vào:
string text = "hello world";

Kết quả mong đợi:
string expected = "Hello World";

Giải thích

"hello" → "Hello" và "world" → "World".

Ví dụ 2
Đầu vào:
text = "tHE qUICK fox"

Kết quả mong đợi:
expected = "The Quick Fox"
Đầu vào:
std::string text = "tHE qUICK fox";

Kết quả mong đợi:
std::string expected = "The Quick Fox";
Đầu vào:
string text = "tHE qUICK fox";

Kết quả mong đợi:
string expected = "The Quick Fox";

Giải thích

Các chữ cái còn lại được chuyển thành viết thường: "The Quick Fox".

Tham khảo

Thử thách này đã được điều chỉnh cho CodeUtility. Hãy làm theo đề bài và các ràng buộc ở trên.

Học hỏi từ người khác

Giải pháp cộng đồng

Chưa có giải pháp nào được chia sẻ. Hãy giải thử thách này để đăng giải pháp đầu tiên.