#104. [GESP 模拟 三级] 进制转换

[GESP 模拟 三级] 进制转换

题目描述

给定一个非负整数 n(十进制表示),请你将其分别转换为以下三种进制,并输出:

  • 二进制(Binary)
  • 八进制(Octal)
  • 十六进制(Hexadecimal,大写)

请使用不带前缀的表示方式(例如不要输出 0b10100o120xA)。

输入格式

一个整数 n,满足:0n23110 ≤ n ≤ 2^{31} - 1

输出格式

一行输出三个以空格分隔的字符串,分别为该整数对应的:

  • 二进制表示
  • 八进制表示
  • 十六进制表示(字母需大写)
26
11010 32 1A

数据规模与约定

对于 100%100\% 的数据,0n23110 \le n \le 2^{31}-1