[Buổi 20][Chuỗi][HW] Bài 2: Title Case đơn giản


LÀM BÀI

Points: 100
Time limit: 1.0s
Memory limit: 256M

Author:
Problem types
Allowed languages
C++

Title Case đơn giản

Bối cảnh

Một tên ASCII cần chuẩn hóa sao cho chữ đầu mỗi từ viết hoa, các chữ còn lại viết thường.

Trước đó, khoảng trắng cũng phải được chuẩn hóa.

Yêu cầu

  1. Đọc cả dòng.
  2. Normalize spaces.
  3. Lowercase toàn bộ rồi uppercase ký tự đầu mỗi từ.
  4. In kết quả.

Input

Một dòng.

Output

Một dòng Title Case.

Ràng buộc

0 ≤ |s| ≤ 1000, chỉ ASCII chữ và whitespace.

Ví dụ 1

Input

nGUYEN van AN

Output

Nguyen Van An

Giải thích

Kết quả là Nguyen Van An.

Ví dụ 2

Input

le   THI b

Output

Le Thi B

Giải thích

Kết quả là Le Thi B.

Thông tin học tập

  • Module: M06
  • Buổi: B20
  • Loại bài: HOMEWORK
  • Độ khó: Easy
  • Concepts: string, cctype, case normalization, whitespace normalization
  • Giới hạn kiến thức: B01-B20
  • Time limit: 1 second(s)
  • Memory limit: 256 MB
  • Point: 100

Comments

There are no comments at the moment.

Zalo