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

    solution

    Đề bài: [Mạng máy tính] Kiểm tra hai IP cùng subnet

    Cho hai IP và một prefix nnn. Hai IP cùng subnet khi và chỉ khi địa chỉ mạng của chúng trùng nhau: (IP1  &  mask)=(IP2  &  mask)(\text{IP}_1 \;\&\; \text{mask}) = (\text{IP}_2 \;\&\; \text{mask})(IP1​&mask)=(IP2​&mask)

    Ví dụ: 192.168.1.10 và 192.168.1.200 với /24 có cùng network 192.168.1.0 nên YES.

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

      Dòng 1: IP thứ nhất. Dòng 2: IP thứ hai. Dòng 3: prefix nnn.

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

      0≤n≤320 \le n \le 320≤n≤32.

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

      In YES nếu cùng subnet, ngược lại NO.

    Ví dụ:

    Đầu vào:

    192.168.1.10
    192.168.1.200
    24

    Đầu ra:

    YES

    Giải thích:

    Cùng /24 nên cả hai network = 192.168.1.0, in YES.

    Đang tải editor...