Nội dung:
Cho chuỗi có độ dài từ 0 đến 1000 ký tự và 1 số C. Tùy vào giá trị của C, xuất ra kết quả như sau:
C = 1: Xuất ra chuỗi đã được loại bỏ các khoảng trắng thừa. Khoảng trắng thừa là những khoảng trắng đầu chuỗi, cuối chuỗi và các khoảng trắng mà ký tự liền trước cũng là khoảng trắng.
C = 2: Đểm số từ có trong chuỗi. Các từ được phân cách với nhau bằng ít nhất 1 khoảng trắng.
C = 3: Tìm từ có chiều dài lớn nhất trong chuỗi. Nếu có nhiều từ cùng có chiều dài lớn nhất thì xuất từ đầu tiên.
C = 4: Xuất ra chuỗi sao cho với mỗi từ trong chuỗi, ký tự đầu tiên là chữ hoa, các ký tự còn lại của từ là chữ thường.
C = 5: Thay thế 1 chuỗi con. Ví dụ thay thế chuỗi "meo" bằng chuỗi "gau" trong chuỗi "Con meo keu meo meo" sẽ được chuỗi "Con gau keu gau gau"
Ví dụ:
Nhập |
Xuất |
Hello world, this is my C++ program
1
|
Hello world, this is my C++ program |
Hello world, this is the first C++ program
2
|
8 |
Hello world, this is my C++ program
3
|
program |
Hello world, this is my C++ program
4
|
Hello World, This Is My C++ Program |
Con meo keu meo meo
5
meo
gau
|
Con gau keu gau gau |
Xem hướng dẫn cách làm bài