SZ-G3CV13. 【GESP强化 三级】十六进制

提交2 通过2
通过率100%
时间限制2000ms
内存限制256MiB
    ID: 11986 传统题 2000ms 256MiB 尝试: 2 已通过: 2 难度: 普及- 上传者: 标签>GESPGESP强化C++c++编程题三级进制转换与位运算进制转换十六进制2星

题目描述

给出一个三十二位有符号整数 numnum,请输出它在计算机三十二位补码规则下的十六进制表示,使用小写字母 a 到 f,不得有多余前导零。

非负数按普通十六进制转换;负数对应的无符号数值为 num+232num+2^{32}。零输出 0。

输入格式

输入一行一个三十二位有符号整数 numnum。

输出格式

输出符合三十二位补码规则的十六进制字符串。

26
1a
-1
ffffffff
0
0

数据范围

  • −231≤num≤231−1-2^{31}\le num\le2^{31}-1