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

    solution

    Đề bài: [Java] Kiểm tra địa chỉ IPv4 hợp lệ

    Hệ thống quản trị mạng NEU cần lọc địa chỉ IPv4 hợp lệ từ log. Một IPv4 hợp lệ gồm đúng 4 nhóm số nguyên ngăn cách bởi '.', mỗi nhóm trong [0, 255] và không có số 0 đứng đầu (trừ nhóm '0'). Hãy đọc N chuỗi, in 'YES' hay 'NO' cho mỗi chuỗi.

    • Định dạng đầu vào:

      Dòng đầu là N. N dòng tiếp theo mỗi dòng một chuỗi.

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

      1 ≤ N ≤ 1000; mỗi chuỗi dài ≤ 50 ký tự.

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

      N dòng 'YES' hoặc 'NO'.

    Ví dụ:

    Đầu vào:

    5
    192.168.1.1
    255.255.255.255
    256.0.0.1
    01.2.3.4
    10.0.0.0
    

    Đầu ra:

    YES
    YES
    NO
    NO
    YES

    Giải thích:

    256 quá lớn, '01' có 0 đầu.

    Đang tải editor...