单点时限: 1.0 sec
内存限制: 256 MB
输入一个字符串,提取字符串中的所有 16 进制数码字符,并转化成十进制整数输出。16 进制的合法表示为:以0x
开头,后面是 0-9
和 a-f
构成的字符串,可能会在开头出现多个 0
。
说明:
0x100xa
的字符串(因为 0x100
和 0xa
都是十六进制数)。unsigned int
范围内。输入一个长度不超过 $10^5$ 的字符串,由小写英文字母和数字构成。
对于 $70\%$ 的字符串,长度不超过 $1000$。
输出请按照输入中出现的顺序。
如果字符串中没有合法的 16 进制数码。则输出 $-1$。
如果字符串中有多个合法的 16 进制数,则依次输出,中间用一个空格分隔。
0xax
10
0x13g0x10a
19 266
0xerts
14
190a
-1