b-alt.py (264B)
1 import fileinput 2 3 def joltage(line, n): 4 if n == 0: 5 return 0 6 7 x = max(line[:len(line) - (n-1)]) 8 return x*10**(n-1) + joltage(line[line.index(x)+1:], n-1) 9 10 with fileinput.input() as lines: 11 print(sum(joltage([int(x) for x in line[:-1]], 12) for line in lines))