Project Euler Solutions

Mathematical and computational problem solving

87
Problems Solved
3
Languages Used
8.9%
Avg Difficulty
100%
Completion Rate

Solutions by Language

Java 73
Python 13
Mathematical 1

All Problems

Filter & Search

Showing 87 of 87 problems
#15%

Multiples of 3 or 5

Java
#25%

Even Fibonacci Numbers

Java
#35%

Largest Prime Factor

Java
#45%

Largest Palindrome Product

Java
#55%

Smallest Multiple

Java
#65%

Sum Square Difference

Java
#75%

10001st Prime

Java
#85%

Largest Product in a Series

Java
#95%

Special Pythagorean Triplet

Java
#105%

Summation of Primes

Java
#115%

Largest Product in a Grid

Java
#125%

Highly Divisible Triangular Number

Java
#135%

Large Sum

Java
#145%

Longest Collatz Sequence

Java
#155%

Lattice Paths

Mathematical
#165%

Power Digit Sum

Java
#175%

Number Letter Counts

Java
#185%

Maximum Path Sum I

Java
#195%

Counting Sundays

Java
#205%

Factorial Digit Sum

Java
#215%

Amicable Numbers

Java
#225%

Names Scores

Java
#235%

Non-Abundant Sums

Java
#245%

Lexicographic Permutations

Java
#255%

1000-digit Fibonacci Number

Python
#265%

Reciprocal Cycles

Java
#275%

Quadratic Primes

Java
#285%

Number Spiral Diagonals

Java
#295%

Distinct Powers

Java
#305%

Digit Fifth Powers

Java
#315%

Coin Sums

Java
#325%

Pandigital Products

Java
#335%

Digit Cancelling Fractions

Java
#345%

Digit Factorials

Java
#355%

Circular Primes

Java
#365%

Double-base Palindromes

Java
#375%

Truncatable Primes

Python
#385%

Pandigital Multiples

Java
#395%

Integer Right Triangles

Java
#405%

Champernowne's Constant

Java
#415%

Pandigital Prime

Java
#425%

Coded Triangle Numbers

Java
#435%

Sub-string Divisibility

Java
#445%

Pentagon Numbers

Java
#455%

Triangular, Pentagonal, and Hexagonal

Java
#465%

Goldbach's Other Conjecture

Java
#475%

Distinct Primes Factors

Java
#485%

Self Powers

Python
#495%

Prime Permutations

Java
#505%

Consecutive Prime Sum

Java
#5115%

Prime Digit Replacements

Java
#525%

Permuted Multiples

Java
#535%

Combinatoric Selections

Python
#5410%

Poker Hands

Java
#555%

Lychrel Numbers

Java
#565%

Powerful Digit Sum

Java
#575%

Square Root Convergents

Java
#585%

Spiral Primes

Java
#595%

XOR Decryption

Java
#6020%

Prime Pair Sets

Java
#6120%

Cyclical Figurate Numbers

Java
#6215%

Cubic Permutations

Java
#635%

Powerful Digit Counts

Python
#6420%

Odd Period Square Roots

Python
#6515%

Convergents of e

Python
#6625%

Diophantine Equation

Python
#675%

Maximum Path Sum II

Java
#6825%

Magic 5-gon Ring

Java
#6910%

Totient Maximum

Java
#7110%

Ordered Fractions

Java
#7220%

Counting Fractions

Java
#7315%

Counting Fractions in a Range

Java
#7415%

Digit Factorial Chains

Java
#7525%

Singular Integer Right Triangles

Python
#795%

Passcode Derivation

Java
#8020%

Square Root Digital Expansion

Python
#8110%

Path Sum: Two Ways

Java
#8220%

Path Sum: Three Ways

Java
#8325%

Path Sum: Four Ways

Java
#8720%

Prime Power Triples

Java
#8920%

Roman Numerals

Java
#925%

Square Digit Chains

Java
#9625%

Su Doku

Python
#975%

Large Non-Mersenne Prime

Python
#18725%

Semiprimes

Java
#2065%

Concealed Square

Python
#34930%

Langton's Ant

Java

Want to solve these problems yourself?

Project Euler offers hundreds of challenging mathematical/computer programming problems.

Visit Project Euler