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] Đếm subnet và host (kể subnet zero)

    Một mạng có prefix gốc base_prefix được chia thành các subnet với prefix mới new_prefix. Tính số subnet = 2^(new-base) (KỂ CẢ subnet-zero và all-ones theo CIDR hiện đại) và số host khả dụng mỗi subnet. Quy ước: /31 cho 2 host (RFC 3021 point-to-point), /32 cho 1 host, còn lại = 2^host_bits - 2.

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

      Một dòng: base_prefix new_prefix.

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

      0 ≤ base_prefix ≤ new_prefix ≤ 32.

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

      Hai số: số subnet và số host mỗi subnet.

    Ví dụ:

    Đầu vào:

    24 26
    

    Đầu ra:

    4 62

    Giải thích:

    Mượn 2 bit → 4 subnet; /26 có 2^6-2 = 62 host mỗi subnet.

    Đang tải editor...