#5325. Rút gọn khoảng trắng (Mã bài: KTRANG)

Bộ nhớ: 256 MiB Thời gian: 1000 ms Nhập/xuất từ luồng chuẩn
Kiểu bài: Thông thường Kiểu chấm: Trình chấm ngoài
Đưa lên bởi: Trùm CUỐI

Đề bài

Cho một chuỗi S có thể chứa các khoảng trắng thừa ở đầu, cuối và giữa các từ. Hãy viết chương trình loại bỏ các khoảng trắng thừa này, sao cho giữa hai từ bất kỳ chỉ có đúng một khoảng trắng và không có khoảng trắng ở đầu hoặc cuối chuỗi.

Dữ liệu: Một dòng duy nhất chứa chuỗi S gồm các ký tự trong bảng mã ASCII, có độ dài không quá 1000.

Kết quả: In ra chuỗi đã được rút gọn.

Ví dụ:

Dữ liệu:

  hi   there   

Kết quả:

hi there