Python Bài 3.A2: Định dạng tin nhắn chat


LÀM BÀI

Points: 10 (partial)
Time limit: 2.0s
Memory limit: 64M

Author:
Problem type
Allowed languages
Python

Mô tả bài toán

Là một lập trình viên phát triển ứng dụng chat, bạn cần viết chương trình xử lý tin nhắn với các tùy chọn định dạng:

  • caps: IN HOA TIN NHẮN để nhấn mạnh
  • whisper: viết thường để thể hiện sự nhẹ nhàng
  • proper: Viết Hoa Chữ Đầu Mỗi Từ để trang trọng
  • secret: đảo ngược tin nhắn để "mã hóa"
  • uwu: thêm emoji vào cuối tin nhắn (^▽^)

Gợi ý:

  • Các tùy chọn định dạng được áp dụng theo thứ tự
  • Có thể sử dụng các phương thức có sẵn của string trong Python
  • Chú ý xử lý dấu câu và khoảng trắng

INPUT FORMAT

  • Dòng 1: Tin nhắn cần định dạng
  • Dòng 2: Các tùy chọn định dạng, cách nhau bởi dấu cách

OUTPUT FORMAT

Tin nhắn sau khi được định dạng

Ví dụ:

Input 1
hello everyone, how are you today?
caps uwu
Output 1
HELLO EVERYONE, HOW ARE YOU TODAY? (^▽^)
Input 2
Important Meeting Tomorrow!
whisper secret
Output 2
!worromot gniteem tnatropmi
Giải thích:

Ví dụ 1:

  1. caps: Chuyển thành chữ hoa
  2. uwu: Thêm emoji vào cuối

Ví dụ 2:

  1. whisper: Chuyển thành chữ thường
  2. secret: Đảo ngược chuỗi

Comments

There are no comments at the moment.

Zalo