#5461. Mật khẩu hợp lệ (VALID)

Bộ nhớ: 512 MiB Thời gian: 1000 ms Dữ liệu vào: VALID.INP Dữ liệu ra: VALID.OUT
Kiểu bài: Thông thường Kiểu chấm: So sánh văn bản
Đưa lên bởi: Trùm CUỐI

Đề bài

Một website yêu cầu người dùng đặt mật khẩu S phải tuân thủ quy tắc "đa dạng ký tự". Mật khẩu được chấp nhận nếu thỏa mãn đồng thời các điều kiện sau:

  1. Độ dài của xâu từ 6 đến 20 ký tự.
  2. Chứa ít nhất một chữ cái thường ('a'-'z').
  3. Chứa ít nhất một chữ số ('0'-'9').

Hãy kiểm tra xem mật khẩu S có hợp lệ hay không.

Dữ liệu: Nhập từ tệp VALID.INP có cấu trúc như sau:

  • Một dòng duy nhất chứa xâu ký tự S (độ dài không quá 100 , chỉ gồm chữ cái Latin và chữ số, không chứa khoảng trắng).

Kết quả: Ghi ra tệp VALID.OUT một dòng VALID nếu mật khẩu hợp lệ, ngược lại in ra INVALID.

Ví dụ:

Dữ liệu:

ADMIN2026

Kết quả:

INVALID

Chú ý: Nếu bạn chỉ ghi ra VALID hoặc INVALID thì bạn sẽ không có điểm.