Top
Best
New

Posted by swatson741 11/12/2025

Project Euler(projecteuler.net)
566 points | 134 commentspage 4
theoldgreybeard 11/12/2025|
I love running euler problems when trying to learn the basics of a new programming language. I have a small collection of programs in like 10 different languages that I keep around as a reference for things because I always try to use language-specific features to solve the problems, and then I reference them as examples.
gregdeon 11/12/2025|
Wow. You reminded me of a computer engineering class years ago where we wrote assemblers and emulators for a simple architecture. I tested mine by writing a solution for one of the first Project Euler questions!
theoldgreybeard 11/13/2025||
I still have my Oberon-2 compiler from my compilers class and a handful of Euler questions I used to test it.
callc 11/12/2025||
I too owe had my love for programming captured through project Euler. I am immensely grateful to my maths prof who introduced me to it.

I also love looking back at my old PE code and having absolutely no idea what it doing. No comments, no docs, no notes. From a different era.

0x1ch 11/12/2025||
I remember visiting Project Euler back in 2013/14 or so. Was really my first introduction to programming exercises as youngin. Probably did fifteen or so of them before ADHD kicked in though. A small gem on the web.
RandyOrion 11/13/2025||
After opened https://projecteuler.net/ I got

403 Forbidden Request forbidden by administrative rules.

Note: I didn't know and open this website until now.

kragen 11/13/2025|
Well, that sucks!
DiabloD3 11/12/2025||
So, to remind myself, Euler's name is pronounced more like Oiler, right?
nimih 11/12/2025|
That's how I was taught, and Wikipedia agrees (and even provides audio clips alongside the IPA and English phonetic transcriptions).
senderista 11/12/2025||
So much more fun than leetcode. OTOH, unlikely to help you in an interview.
cmpalmer52 11/13/2025|
It would help you if I were doing the interview…
ethin 11/13/2025||
I was trying to create an account but it kept saying the confirmation code was wrong. Idk if that's a bug but... I was using the audio captcha. Still, the website seems pretty neat!
leosanchez 11/13/2025||
Since this is still on HN frontpage. Does anyone suggest any math books to help solve these problems. I am pretty sure you can't solve problems above 50 without strong maths background.
siddboots 11/13/2025|
Concrete Mathematics is probably the best single book that you could read to prepare you for some the problems beyond the first 50. It’s extremely fun, and also mathematically serious. A large portion of PE problems are exactly in the cross sections of number theory, combinatorics, and computation that is covered in this book.

https://en.wikipedia.org/wiki/Concrete_Mathematics

dhbradshaw 11/13/2025||
Project Euler was what I used to get comfortable with my two main languages -- first python and then rust.

I loved to solve it and then look through all the different solutions and find pretty ideas and idioms.

More comments...