Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
My solutions to Project Euler problems, in Python (go, lua and scheme) (http://projecteuler.net).
branch: master
Failed to load latest commit information.
go Solving problem 21
in-progress A
lua Problem 3
scheme Solving #3 with scheme
README Initial commit. More to come.
cipher1.txt Solved 59 - maybe my favorite problem so far
keylog.txt Solved problem 79
names.txt Added some of the others. 10 and 24 need optimization!
poker.txt Poker! What happened to my saturday night?
problem01.py Added a few more of the early ones.
problem01b.py Condensed soup
problem02.py Update problem02.py
problem03.py Added a few more of the early ones.
problem04.py Cleaned up filenames to display in order.
problem05.py Cleaned up filenames to display in order.
problem06.py Cleaned up filenames to display in order.
problem07.py Added a few more of the early ones.
problem08.py Added a few more of the early ones.
problem09.py Cleaned up filenames to display in order.
problem10.py Added some of the others. 10 and 24 need optimization!
problem11.py Added problem 11
problem12.py Added some of my other solutions. More to come!
problem13.py Added problem 13
problem14.py Added problem 14
problem15.py Added solution 15. I had a very ugly brute force, which I used to sol…
problem16.py Added 16
problem17.py Initial commit. More to come.
problem18.py Initial commit. More to come.
problem19.py Added some of the others. 10 and 24 need optimization!
problem20.py Added some of the others. 10 and 24 need optimization!
problem21.py Initial commit. More to come.
problem22.py Added some of the others. 10 and 24 need optimization!
problem23.py Initial commit. More to come.
problem24.py Added some of the others. 10 and 24 need optimization!
problem25.py Added some of the others. 10 and 24 need optimization!
problem26.py Initial commit. More to come.
problem27.py Initial commit. More to come.
problem28.py Initial commit. More to come.
problem29.py Initial commit. More to come.
problem30.py Fixed a typo in problem30 that yielded an incorrect max_possible
problem31.py Solved 31, but I think I can clean it up some
problem32.py Problem 32 wasn't too bad, but the permutation generator isn't mine -…
problem33.py Solution to 33
problem34.py Solved 34
problem35.py Solved 35, but it takes too long -- about 3 minutes. Need to optimize.
problem36.py Solved 36 - a breeze!
problem37.py Solved 37
problem38.py Solved 38
problem39.py Solved 39 - could probably use a little optimization
problem40.py Solved 40, kind of cheap way to do it, though
problem41.py Solved 41
problem42.py Solved 42
problem43.py Solved 43
problem44.py Solved 45
problem45.py Solved 45
problem46.py Solved 46
problem47.py Solved 47
problem48.py Solved 48 - python power!
problem49.py Yay! Level 2!!
problem50.py Cleaned up problem50
problem51.py Solved 51 - it's ugly but works
problem52.py Solved 52
problem53.py Solved 53
problem54.py Fixed a small bug with flush calculation in 7 card hands
problem55.py Solved 55
problem56.py Solved 56 - python makes it easy!
problem57.py Solved 57 - pretty easy when you figure out the pattern of expansion
problem58.py Solved 58
problem59.py Solved 59 - maybe my favorite problem so far
problem60.py Cleaned up a tiny bit.
problem61.py Solved problem 61
problem62.py Solved 62
problem63.py Solved problem 63
problem64.py Solved 64
problem65.py Solved 65
problem66.py Solved 66! Turns out you can use expanded fractions to solve
problem67.py Solved 67 (the big triangle). Compare to solution to 18 (small
problem69.py Solved 69
problem75.py Solved problem75
problem76.py Solving 76, thanks @akrito for the suggestion to memoize
problem79.py Solved problem 79
problem85.py Thanks for the tip, @akrito
triangle.txt Solved 67 (the big triangle). Compare to solution to 18 (small
words.txt Solved 42

README

My solutions to Project Euler.
Something went wrong with that request. Please try again.