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:
- Chỉ chứa chữ cái, số và dấu chấm
- Domain nằm trong danh sách cho phép
- 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