#B3. 原码反码

原码反码

题目描述

聪聪最近刚刚考完 CSP−JCSP-J 的初赛,初赛题目中出现了一道原码反码转换的题目。

原码到反码的转换规则是:原码的第一位是符号位

  • 若符号位为 00 表示正数,正数的反码和原码相同
  • 若符号位为 11 表示负数,负数的反码是原码在符号位不变的情况下,其他位全部取反(即 00 变 11,11 变 00)

现在聪聪还记得考试题目的原码是多少,请你告诉这个原码转换成反码后应该是什么样的,这样就方便聪聪来估分了!

输入格式

输入一行包含一个字符串,表示原码,题目保证该字符串仅由 00 和 11 构成。

输出格式

输出一行包含一个字符串,表示对应的反码。

1010
1101

数据规模与约定

  • 对于 50%50\% 的数据满足:符号位为 00
  • 对于 100%100\% 的数据满足:字符串长度不超过 3232

数据规模与约定

对于 100%100\% 的数据,0≤n≤1070 \le n \le 10^7。