[Buổi 20][Chuỗi][HW] Bài 1: Chuẩn hóa khoảng trắng


LÀM BÀI

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

Author:
Problem types
Allowed languages
C++

Chuẩn hóa khoảng trắng

Bối cảnh

Một dòng văn bản có thể có nhiều khoảng trắng đầu/cuối và nhiều whitespace liên tiếp.

Hãy biến mọi nhóm whitespace thành đúng một dấu cách giữa các token.

Yêu cầu

  1. Đọc cả dòng.
  2. Bỏ whitespace đầu/cuối.
  3. Giữa hai token chỉ giữ một space.
  4. In chuỗi kết quả.

Input

Một dòng văn bản.

Output

Một dòng đã chuẩn hóa.

Ràng buộc

0 ≤ |s| ≤ 1000.

Ví dụ 1

Input

a   b c

Output

a b c

Giải thích

Chuỗi trở thành a b c.

Ví dụ 2

Input


Output


Giải thích

Chuỗi rỗng vẫn cho output rỗng.

Thông tin học tập

  • Module: M06
  • Buổi: B20
  • Loại bài: HOMEWORK
  • Độ khó: Easy
  • Concepts: string traversal, 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