#324. 输出数字的原码、反码、补码

输出数字的原码、反码、补码

题目描述

给你一个十进制正整数 nn,请你输出该数字的 3232 位原码、反码、补码。

输入格式

一个数字 nn109n109-10^9 \le n \le 10^9

输出格式

分行输出该数字的 3232 位原码、反码、补码。

100
00000000000000000000000001100100
00000000000000000000000001100100
00000000000000000000000001100100
-11
10000000000000000000000000001011
11111111111111111111111111110100
11111111111111111111111111110101

数据规模与约定

对于 100%100\% 的数据,109n109-10^9 \le n \le 10^9