Mật khẩu an toàn (Safe Password)
Đề bài
Dữ liệu vào
Viết chương trình kiểm tra độ mạnh của một mật khẩu. Một mật khẩu được gọi là "Mạnh" (STRONG) nếu thỏa mãn tất cả các điều kiện sau:
Độ dài lớn hơn 8 ký tự. Chứa ít nhất một chữ cái thường (a-z). Chứa ít nhất một chữ cái hoa (A-Z). Chứa ít nhất một chữ số (0-9). Chứa ít nhất một ký tự đặc biệt trong nhóm:! @ # $ % ^ & * ( ) - +.
Dữ liệu ra
Một dòng duy nhất chứa chuỗi ký tự \(S\) (độ dài \(1 \le |S| \le 100\), không chứa khoảng trắng).
Ví dụ
| Input | Output |
|---|---|
| Abc12345! | YES |
| password | NO |

Nhận xét