fork download
  1. f=lambda n,i=0,j=1:j>n and i-1or f(n,i+1,j+(`i`!=`i`[::-1]))
  2.  
  3. for i in [1,5,12]:
  4. print('%2s -> %s'%(i,f(i)))
Success #stdin #stdout 0.02s 9016KB
stdin
Standard input is empty
stdout
 1 -> 10
 5 -> 15
12 -> 23