#D. 计算补码

    传统题 文件IO:code 1000ms 256MiB

计算补码

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

输入一个“nn 位的二进制数” 的二进制原码 ss,请输出它对应的补码。

  • 正数:
    • 三种编码一样,最高位为 00,后面是这个数的二进制。
  • 负数:
    • 原码:最高位为 11,后面是这个数绝对值的二进制。
    • 反码:除了最高位外,每一位都是原码取反。
    • 补码:在反码基础上加 11

输入格式

输入 ss

输出格式

输出对应的补码。

011100001111
011100001111
1111000011111
1000111100001
1000
0000
1100
1100
1010
1110

数据规模与约定

对于 100%100\% 的数据,1n1001\le n \le 100

语法周赛 Round 26(思维场)

未参加
状态
已结束
规则
OI
题目
4
开始于
2024-8-2 19:30
结束于
2024-8-4 22:00
持续时间
2 小时
主持人
参赛人数
95