Chữ cái in hoa
Đề bài
Mô tả
Cho một xâu ký tự có độ dài không vượt quá ký tự.
Yêu cầu: Thay thế các ký tự là chữ cái in thường trong xâu bằng các chữ cái in hoa tương ứng và giữ nguyên các ký tự còn lại theo vị trí của chúng trong xâu ban đầu.
Chữ cái in thường là các chữ cái tiếng Anh từ a đến z; chữ cái in hoa tương ứng là các chữ cái từ A đến Z (a thành A, b thành B, ..., z thành Z). Mọi ký tự khác (chữ cái in hoa, chữ số, dấu cách, dấu câu và các ký hiệu khác) được giữ nguyên.
Dữ liệu vào
Một dòng chứa xâu ký tự . Xâu chỉ gồm các ký tự ASCII in được (chữ cái tiếng Anh, chữ số, dấu cách và các ký hiệu như ! , . { | } ~). Xâu không bắt đầu và không kết thúc bằng dấu cách, và không có hai dấu cách liên tiếp.
Dữ liệu ra
In ra màn hình xâu ký tự đã được chỉnh sửa.
Ràng buộc
- .
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| Tuyen sinh vao lop 10 nam 2022! | TUYEN SINH VAO LOP 10 NAM 2022! | Các chữ cái in thường được đổi thành in hoa; chữ T, các chữ số, dấu cách và dấu ! giữ nguyên. |
| Hello, World! {abc} xyz ~ | HELLO, WORLD! {ABC} XYZ ~ | Ví dụ thêm. Chỉ các chữ cái a đến z bị đổi (kể cả chữ z); các ký hiệu { } ~ được giữ nguyên. |
| a | A | Ví dụ thêm. Xâu chỉ có một ký tự. |
Bình luận