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

    solution

    Đề bài: [Hệ điều hành Unix] Số nguyên 32-bit sang IPv4

    Chuyển số nguyên về IPv4

    Ngược lại bài trước: cho số nguyên 32-bit, khôi phục địa chỉ IPv4 dotted-decimal A.B.C.D với:

    A = (v >> 24) & 0xFF
    B = (v >> 16) & 0xFF
    C = (v >> 8)  & 0xFF
    D = v & 0xFF
    

    Ví dụ

    Vào: 16909060 → 1.2.3.4.

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

      Một dòng chứa số nguyên v (0 ≤ v ≤ 4294967295).

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

      0 ≤ v ≤ 4294967295.

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

      Một dòng: địa chỉ dạng A.B.C.D.

    Ví dụ:

    Đầu vào:

    16909060
    

    Đầu ra:

    1.2.3.4

    Giải thích:

    Tách 4 byte: 1.2.3.4.

    Đang tải editor...