All pastes #885187 Raw Edit

Anonymous

public python v1 · immutable
#885187 ·published 2008-01-30 20:15 UTC
rendered paste body
#!/usr/bin/pythondef rationalize_contfrac (frac):        if len(frac) == 0:                return (1, 0)        elif len(frac) == 1:                return (frac[0], 1)        else:                remainder = frac[1:len(frac)]                (num, denom) = rationalize_contfrac(remainder)                return (frac[0] * num + denom, num)frac = [2,1,2,1,1,4]i = 4x = 7while len(frac) < 100:        if x%3 == 0:                i = i + 2                frac.append(i)        if x%3 > 0:                frac.append(1)        x = x + 1n = rationalize_contfrac(frac)s = 0for i in str(n[0]):        s = s + int(i)print s