Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First solution in Clear category for Number Base by denys.contant
from string import ascii_uppercase, digits
def checkio(number, radix):
possible = dict(zip(str(digits + ascii_uppercase)[:radix], range(radix)))
if any(digit not in possible for digit in number):
return -1
return sum(possible[digit]*radix**(len(number)-i-1) for i,digit in enumerate(number))
Oct. 5, 2018
Comments: