Chuẩn hóa xâu ký tự

Xem PDF

Điểm: 10 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

An đang phải biên tập lại một câu văn. Nhưng câu văn này lạ lắm, mỗi từ cách nhau nhiều hơn một dấu cách, mà chữ cái đầu câu lại còn không viết hoa. An mới nhìn thôi đã nản rồi, bạn hãy giúp An xóa hết những dấu cách thừa giữa các từ, đầu câu, cuối câu và viết hoa chữ cái đầu nhé.

Input

  • Gồm một dòng duy nhất chứa xâu \(s\) (\(1 \leq |s| \leq 225)\) là câu văn trước khi sửa, chỉ bao gồm các chữ cái in thường hoặc dấu cách.

Output

  • Gồm một dòng duy nhất chứa xâu \(s\) sau khi chuẩn hóa.

Example

Test 1
Input
 this is an  example
Output
This is an example

Bình luận


  • 1
    bonniviro123    3:28 p.m. 12 Tháng 10, 2024

    s = input()
    s = " ".join(s.split())
    s = list(s)
    s[0] = s[0].upper()
    print("".join(s))
    

    nè chx có máy chấm nhưng tôi nghĩ là đúng

    • 1 bình luận nữa