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

    solution

    Đề bài: [Kiến trúc máy tính] Số bù 2 (two's complement)

    Cho số bit nnn và chuỗi nhị phân bbb độ dài đúng nnn. Số bù 2 bằng số bù 1 cộng thêm 1 (giữ đúng nnn bit, bỏ tràn). Hãy in ra chuỗi bù 2 (đúng nnn bit).

    Ví dụ: với n=4n=4n=4, bù 2 của 010101010101 là 101110111011 (1010+11010 + 11010+1).

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

      Dòng 1 chứa nnn. Dòng 2 chứa chuỗi nhị phân bbb độ dài nnn.

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

      1≤n≤641 \le n \le 641≤n≤64; ∣b∣=n|b| = n∣b∣=n.

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

      Một dòng chứa chuỗi bù 2 độ dài nnn.

    Ví dụ:

    Đầu vào:

    4
    0101

    Đầu ra:

    1011

    Giải thích:

    Bu 1 cua 0101 la 1010, cong 1 duoc 1011.

    Đang tải editor...