Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [An toàn thông tin] Kiểm tra độ mạnh mật khẩu

    Kiểm tra độ mạnh mật khẩu

    Một mật khẩu được coi là MẠNH (STRONG) nếu thỏa mãn ĐỦ cả 4 điều kiện:

    1. Độ dài ≥ 8
    2. Có ít nhất 1 chữ hoa
    3. Có ít nhất 1 chữ thường
    4. Có ít nhất 1 chữ số

    Ngược lại là YẾU (WEAK).

    Ví dụ:

    • Password1 → dài 9, có hoa, có thường, có số → STRONG
    • password → thiếu hoa và số → WEAK
    • Định dạng đầu vào:

      Một dòng: mật khẩu (không chứa khoảng trắng).

    • Ràng buộc đầu vào:

      1 ≤ độ dài ≤ 100.

    • Định dạng đầu ra:

      In STRONG nếu đủ 4 điều kiện, ngược lại in WEAK.

    Ví dụ:

    Đầu vào:

    Password1

    Đầu ra:

    STRONG

    Giải thích:

    Dài 9, có hoa P, có thường, có số 1 → đủ 4 điều kiện.

    Đang tải editor...