Skip to content

sdqri/project-euler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Euler Solutions

These are my solutions to Project Euler (http://projecteuler.net) problems.

Solved problems:

  • Problem 1 - Multiples of 3 and 5 (solved using python)
  • Problem 2 - Even Fibonacci numbers (solved using python)
  • Problem 3 - Largest prime factor (solved using python)
  • Problem 4 - Largest palindrome product (solved using python)
  • Problem 5 - Smallest multiple (solved using python)
  • Problem 6 - Sum square difference (solved using python)
  • Problem 7 - 10001st prime (solved using golang)
  • Problem 8 - Largest product in a series (solved using rust)
  • Problem 9 - Special Pythagorean triplet (solved using rust)
  • Problem 10 - Summation of primes (solved using rust)
  • Problem 11 - Largest product in a grid (solved using rust)
  • Problem 12 - Highly Divisible Triangular Number (solved using golang)
  • Problem 13 - Large Sum (solved using golang)
  • Problem 14 - Longest Collatz Sequence (solved using golang)
  • Problem 15 - Lattice Paths (solved using golang)
  • Problem 16 - Power Digit Sum (solved using golang)
  • Problem 17 - Number Letter Counts (solved using golang)
  • Problem 18 - Maximum Path Sum I (solved using python)
  • Problem 19 - Counting Sundays (solved using golang)
  • Problem 20 - Factorial Digit Sum (solved using golang)
  • Problem 21 - Amicable Numbers (solved using c)
  • Problem 22 - Names Scores (solved using golang)
  • Problem 23 - Non-Abundant Sums (solved using c)
  • Problem 24 - Lexicographic Permutations (solved using golang)
  • Problem 25 - 1000-digit Fibonacci Number (solved using golang)
  • Problem 26 - Reciprocal Cycles (solved using golang)
  • Problem 27 - Quadratic Primes (solved using golang)
  • Problem 28 - Number Spiral Diagonals (solved using golang)
  • Problem 29 - Distinct Powers (solved using golang)
  • Problem 30 - Digit Fifth Powers (solved using golang)
  • Problem 31 - Coin Sums (solved using c)
  • Problem 32 - Pandigital Products (solved using golang)
  • Problem 33 - Digit Cancelling Fractions (solved using golang)
  • Problem 34 - Digit Factorials (solved using golang)
  • Problem 35 - Circular Primes (solved using c)
  • Problem 36 - Double-base Palindromes (solved using rust)
  • Problem 37 - Truncatable Primes (solved using python)
  • Problem 38 - Pandigital Multiples (solved using c)
  • Problem 39 - Integer Right Triangles (solved using c)
  • Problem 40 - Champernowne's Constant (solved using golang)
  • Problem 41 - Pandigital Prime (solved using typescript)
  • Problem 42 - Coded Triangle Numbers (solved using rust)
  • Problem 43 - Sub-string Divisibility (solved using rust)
  • Problem 44 - Pentagon Numbers (solved using c)
  • Problem 45 - Triangular, Pentagonal, and Hexagonal (solved using rust)
  • Problem 46 - Goldbach's Other Conjecture (solved using typescript)
  • Problem 47 - Distinct Primes Factors (solved using typescript)
  • Problem 48 - Self Powers (solved using golang)
  • Problem 49 - Prime Permutations (solved using c)
  • Problem 50 - Consecutive Prime Sum (solved using golang)
  • Problem 51 - Prime Digit Replacements (solved using typescript)
  • Problem 52 - Permuted Multiples (solved using golang)
  • Problem 53 - Combinatoric Selections (solved using python)
  • Problem 54 - Poker Hands (solved using golang)
  • Problem 55 - Lychrel Numbers (solved using python)
  • Problem 56 - Powerful Digit Sum (solved using golang)
  • Problem 57 - Square Root Convergents (solved using rust)
  • Problem 58 - Spiral Primes (solved using golang)
  • Problem 59 - XOR Decryption (solved using golang)
  • Problem 60 - Prime Pair Sets (solved using python)
  • Problem 61 - Cyclical Figurate Numbers (solved using golang)
  • Problem 62 - Cubic Permutations (solved using typescript)
  • Problem 63 - Powerful Digit Counts (solved using c)
  • Problem 64 - Odd Period Square Roots (solved using golang)
  • Problem 65 - Convergents of e (solved using golang)
  • Problem 66 - Diophantine Equation (solved using golang)
  • Problem 67 - Maximum Path Sum II (solved using python)
  • Problem 69 - Totient Maximum (solved using golang)
  • Problem 70 - Totient Permutation (solved using golang)
  • Problem 71 - Ordered Fractions (solved using golang)
  • Problem 73 - Counting Fractions in a Range (solved using golang)
  • Problem 74 - Digit Factorial Chains (solved using golang)
  • Problem 75 - Singular Integer Right Triangles (solved using golang)
  • Problem 76 - Counting Summations (solved using golang)
  • Problem 79 - Passcode Derivation (solved using golang)
  • Problem 80 - Square Root Digital Expansion (solved using golang)
  • Problem 81 - Path Sum: Two Ways (solved using golang)
  • Problem 82 - Path Sum: Three Ways (solved using golang)
  • Problem 83 - Path Sum: Four Ways (solved using golang)
  • Problem 85 - Counting Rectangles (solved using golang)
  • Problem 92 - Square Digit Chains (solved using golang)
  • Problem 95 - Amicable Chains (solved using golang)
  • Problem 96 - Su Doku (solved using golang)
  • Problem 97 - Large Non-Mersenne Prime (solved using golang)
  • Problem 99 - Largest Exponential (solved using golang)
  • Problem 100 - Arranged Probability (solved using golang)
  • ⚠️ Project Euler’s code of conduct discourages sharing solutions for problems beyond the first 100, allowing others to fully experience the satisfaction of solving them. Therefore, for problems beyond 100, I’ll share my progress but refrain from posting the solutions.
  • Problem 206 - Concealed Square (solved using golang)

About

My solutions to Project Euler problems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •