Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
3 times solution in Clear category for Numbers Factory by akaka
def checkio(n):
cnt = 0
ans = []
while n > 9:
if cnt > 3: return 0
for m in range(9,2,-1):
if n % m == 0:
ans.append(m)
n //= m
break
cnt += 1
else:
ans.append(n)
return int("".join(map(str, sorted(ans))))
Oct. 8, 2018