竞赛
考级
其实正整数补码就是它本身,所以我们可以这样实现。
很简单的一道题,用stack就可以秒了 其实位运算更快,但我不会
其实用bitset(输出2进制)就行了,而且正整数的补码跟原码一样,所以我们可以这样写:
使用位运算输出补码
原码:首位表示符号,0正1负;其余数值位,真值绝对值的二进制形式。 先用 十进制转二进制的方法 求出n的32位原码 补码:正数的补码同原码;负数的补码,除符号位之外,其余位按位取反再加1。
提交答案之后,这里将显示提交结果~