Python Bài 6.A3: Kiểm tra Email


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

Xây dựng chương trình kiểm tra tính hợp lệ của địa chỉ email và domain sử dụng set. Email hợp lệ khi:

  1. Chỉ chứa chữ cái, số và dấu chấm
  2. Domain nằm trong danh sách cho phép
  3. Không chứa ký tự đặc biệt

INPUT FORMAT

  • Dòng 1: N - số lượng email cần kiểm tra
  • Dòng 2: K domain cho phép, cách nhau bởi dấu phẩy
  • N dòng tiếp theo: mỗi dòng một email

OUTPUT FORMAT

Với mỗi email:

  • "VALID" nếu email hợp lệ
  • "INVALID" + lý do nếu không hợp lệ

VÍ DỤ

Input:
3
gmail.com,yahoo.com,outlook.com
user123@gmail.com
user@test.com
user#123@yahoo.com
Output:
VALID
INVALID: Domain không được phép
INVALID: Chứa ký tự đặc biệt

Giải thích

  • Email 1: Hợp lệ (domain gmail.com được phép)
  • Email 2: Không hợp lệ (domain test.com không có trong danh sách)
  • Email 3: Không hợp lệ (chứa ký tự # không cho phép)

Comments

There are no comments at the moment.

Zalo