Merge Digits by rolf

def m(a,b):
 r=a+b 
 if a and b:r=max(a[0]+m(a[1:],b)if a[0]>=b[0]else 0,b[0]+m(a,b[1:])if b[0]>=a[0]else 0)
 return r
while 1:print m(*raw_input().split())

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

To protect the system from spam, please input your favorite sport (hint: I believe its name must start with 'g', case insensitive)

download

return to the top page