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] Tính bit chẵn lẻ (parity bit)

    Cho một chuỗi bit và chế độ parity. Parity bit được thêm vào sao cho tổng số bit 1 (kể cả parity bit) thỏa điều kiện:

    • EVEN: tổng số bit 1 là chẵn.
    • ODD: tổng số bit 1 là lẻ.

    Ví dụ: chuỗi 1011 (có 3 bit 1) với EVEN parity cần thêm 1 bit 1 để thành chẵn nên parity bit = 1.

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

      Dòng 1: EVEN hoặc ODD. Dòng 2: chuỗi bit (chỉ gồm 0 và 1).

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

      Độ dài chuỗi bit ≤64\le 64≤64.

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

      In ra parity bit (0 hoặc 1).

    Ví dụ:

    Đầu vào:

    EVEN
    1011

    Đầu ra:

    1

    Giải thích:

    Có 3 bit 1 (lẻ). EVEN cần tổng chẵn nên thêm parity = 1.

    Đang tải editor...