首页 > 试题广场 >

进制A+B

[编程题]进制A+B
  • 热度指数:36013 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
输入一个十六进制数a,和一个八进制数b,输出a+b的十进制结果(范围-231~231-1)。

输入描述:
一行,一个十六进制数a,和一个八进制数b,中间间隔一个空格。


输出描述:
一行,a+b的十进制结果。
示例1

输入

0x12 05

输出

23

备注:
十六进制Hexadecimal一般以0x开头,例如0xFF。八进制Octal,一般以0开头,例如07。
a,b = input().split()
print(int(a,16)+int(b,8))

发表于 2024-09-27 22:29:56 回复(0)
a,b = map(str,input().split(" "))
print(int(a,16)+int(b,8))
发表于 2024-04-22 09:54:59 回复(0)
a, b = input().split()
a = int(a, 16)  #a必须以字符串的方式出现
b = int(b, 8)
print(a + b) 

发表于 2022-08-11 10:41:29 回复(0)
a, b = input().split()
print(int(a, 16)+int(b, 8))

发表于 2021-12-10 19:37:40 回复(0)