155
reputation
8

NightShadeQueen

What happens when you learn python by doing as much of project euler as possible with oneliners.

def nCk(n,k): return int(round(reduce(mul, (float(n-i)/(i+1) for i in range(k)), 1)))

def eul29(): return len(set([a**b for a in range(2, 101) for b in range(2, 101)]))

def eul30():
     def fifth(n): return sum([int(i)**5 for i in str(n)])
     return sum([fifth(i) for i in range(2,355000) if  fifth(i) == i])

def eul56():
     return max([sum([int(i) for i in str(a**b)]) for a in range(90,101) for b in range(90,101)])

Biologist by day, decisively not a programmer by night, I swear.

1
answer
1
question
~2k
people reached
  • Member for 4 years, 8 months
  • 43 profile views
  • Last seen Jun 2 '17 at 14:15

Top tags (3)

Score 3
Posts 2
Score 3
Posts 1
Score 0
Posts 1

Top posts (2) All Questions Answers | Votes Newest

Badges (8)

Gold

Silver

Bronze

8

Rarest