From charlesreid1

No edit summary
Line 1: Line 1:
==Round 1: Problems 1-20==
==Grid 0: Problems 1-99==


[[Project Euler/1]] - Multiples of 3 and 5 - printing out all multiples of 3 and 5.
* [[Project Euler/1|Problem 1]]- Multiples of 3 and 5 - printing out all multiples of 3 and 5.
* [[Project Euler/2|Problem 2]] - Even Fibonacci - summing the Fibonacci numbers that are even and less than 4 million
* [[Project Euler/3|Problem 3]] - Largest Prime Factor - Largest prime factor of a given 12-digit number
* [[Project Euler/4|Problem 4]] - Largest Palindrome Product - Largest palindrome product (extracting substrings and sorting)
* [[Project Euler/5|Problem 5]] - LCM - Least common multiple of all the integers from 1 to 20
* [[Project Euler/6|Problem 6]] - SoS - Sum of squares and squares of sums
* [[Project Euler/7|Problem 7]] - Ten Thousand Primes - Find the 10,001st prime.
* [[Project Euler/8|Problem 8]] - Adjacent Digits - Largest product formed by 13 adjacent digits.
* [[Project Euler/9|Problem 9]] - Pythagorean Triplet Sum - Finding a Pythagorean triplet with a specified sum.
* [[Project Euler/10|Problem 10]] Sum of Primes - Sum of all primes below 2 million.


[[Project Euler/2]] - Even Fibonacci - summing the Fibonacci numbers that are even and less than 4 million


[[Project Euler/3]] - Largest Prime Factor - Largest prime factor of a given 12-digit number


[[Project Euler/4]] - Largest Palindrome Product - Largest palindrome product (extracting substrings and sorting)
* [[Project Euler/11|Problem 11]] Greatest Product in Grid - Finding the greatest product of 4 numbers on a grid.
* [[Project Euler/12|Problem 12]] Highly Factorable Triangular Numbers - Finding highly factorable triangular numbers
* [[Project Euler/13|Problem 13]] Sum of Big Numbers - Work out the first 10 digits of a sum of 100 50-digit numbers
* [[Project Euler/14|Problem 14]] Longest Collatz Sequence - Finding the longest Collatz sequence for starting integers under 1 million
* [[Project Euler/15|Problem 15]] Lattice Paths - Finding the number of variations on a route through a lattice.
* [[Project Euler/16|Problem 16]] Summing the Digits - summing up the digits of a large power of 2, 2**1000
* [[Project Euler/17|Problem 17]] Number Spelling - spelling out all the numbers from one to a thousand
* [[Project Euler/18|Problem 18]] Shortest Path through a Triangle - find the path through a triangle of numbers that leads to the smallest sum
* [[Project Euler/19|Problem 19]] Counting Sundays
* [[Project Euler/20|Problem 20]] Sum of digits of 100! - straightforward use of BigInteger.


[[Project Euler/5]] - LCM - Least common multiple of all the integers from 1 to 20


[[Project Euler/6]] - SoS - Sum of squares and squares of sums


[[Project Euler/7]] - Ten Thousand Primes - Find the 10,001st prime.
* [[Project Euler/21|Problem 21]]
* [[Project Euler/22|Problem 22]]
* [[Project Euler/23|Problem 23]]
* [[Project Euler/24|Problem 24]]
* [[Project Euler/25|Problem 25]]
* [[Project Euler/26|Problem 26]]
* [[Project Euler/27|Problem 27]]
* [[Project Euler/28|Problem 28]]
* [[Project Euler/29|Problem 29]]
* [[Project Euler/30|Problem 30]]


[[Project Euler/8]] - Adjacent Digits - Largest product formed by 13 adjacent digits.


[[Project Euler/9]] - Pythagorean Triplet Sum - Finding a Pythagorean triplet with a specified sum.


[[Project Euler/10]] Sum of Primes - Sum of all primes below 2 million.
* [[Project Euler/31|Problem 31]]
* [[Project Euler/32|Problem 32]]
* [[Project Euler/33|Problem 33]]
* [[Project Euler/34|Problem 34]]
* [[Project Euler/35|Problem 35]]
* [[Project Euler/36|Problem 36]]
* [[Project Euler/37|Problem 37]]
* [[Project Euler/38|Problem 38]]
* [[Project Euler/39|Problem 39]]
* [[Project Euler/40|Problem 40]]


[[Project Euler/11]] Greatest Product in Grid - Finding the greatest product of 4 numbers on a grid.


[[Project Euler/12]] Highly Factorable Triangular Numbers - Finding highly factorable triangular numbers


[[Project Euler/13]] Sum of Big Numbers - Work out the first 10 digits of a sum of 100 50-digit numbers
* [[Project Euler/41|Problem 41]]
* [[Project Euler/42|Problem 42]]
* [[Project Euler/43|Problem 43]]
* [[Project Euler/44|Problem 44]]
* [[Project Euler/45|Problem 45]]
* [[Project Euler/46|Problem 46]]
* [[Project Euler/47|Problem 47]]
* [[Project Euler/48|Problem 48]]
* [[Project Euler/49|Problem 49]]
* [[Project Euler/50|Problem 50]]


[[Project Euler/14]] Longest Collatz Sequence - Finding the longest Collatz sequence for starting integers under 1 million


[[Project Euler/15]] Lattice Paths - Finding the number of variations on a route through a lattice.


[[Project Euler/16]] Summing the Digits - summing up the digits of a large power of 2, 2**1000
* [[Project Euler/51|Problem 51]]- Prime Replacement - Finding the number of primes that can be formed by replacing particular digits of a number
* [[Project Euler/52|Problem 52]]- Permuted Multiples - Find a number whose multiples 2x, 3x, 4x, 5x ad 6x are permutations of one another.
* [[Project Euler/53|Problem 53]] - Number of Combinations Over 1M - Find how many different n choose r values are greater than 1 million for n between 1 and 100.
* [[Project Euler/54|Problem 54]] - Comparing poker hands to determine a winner
* [[Project Euler/55|Problem 55]]
* [[Project Euler/56|Problem 56]]
* [[Project Euler/57|Problem 57]]
* [[Project Euler/58|Problem 58]] - Counting how many composite numbers have exactly 8 factors
* [[Project Euler/58|Problem 59]] - Decrypting 3-letter secret key (Vigenere cipher)
* [[Project Euler/58|Problem 60]] - Prime pair sets - finding five primes such that any prime pair can be concatenated to form a new prime


[[Project Euler/17]] Number Spelling - spelling out all the numbers from one to a thousand


[[Project Euler/18]] Shortest Path through a Triangle - find the path through a triangle of numbers that leads to the smallest sum


[[Project Euler/19]] Counting Sundays
* [[Project Euler/61|Problem 61]] - Six cyclic 4-digit numbers, each of which are polygonal numbers (triangle, square, pentagonal, hexagonal, heptagonal, octagonal)
* [[Project Euler/62|Problem 62]] - Cyclic permutations of cubes - find cubes that permute to other cubes.
* [[Project Euler/63|Problem 63]] - Powerful digit counts - finding n-digit numbers that are n-th powers
* [[Project Euler/64|Problem 64]] - Continued Fractions - Odd period square roots - finding the continued fraction representation of an odd number, and determining if it has an odd period. First 1,000 numbers, so these sequences get LONG.
* [[Project Euler/65|Problem 65]] - Convergents of e - computing the 100th convergent (rational representation of continued fraction) for e and the square root of 2.
* [[Project Euler/66|Problem 66]] - Diophantine equation - a nice problem involving quadratic Diphantine equations called Pell equations. These equations can be solved using the technique of continued fraction representations. It is much easier to solve this problem, then 64 and 65, rather than the other way around.
* [[Project Euler/67|Problem 67]] - Maximum path sum - a retake on [[Project Euler/18]] with a larger triangle for which a brute force solution technique is impossible.
* [[Project Euler/68|Problem 68]]
* [[Project Euler/69|Problem 69]]
* [[Project Euler/70|Problem 70]]


[[Project Euler/20]] Sum of digits of 100! - straightforward use of BigInteger.


==Round 2: Problems 51-70==


[[Project Euler/51]] Prime Replacement - Finding the number of primes that can be formed by replacing particular digits of a number
* [[Project Euler/71|Problem 71]]
* [[Project Euler/72|Problem 72]]
* [[Project Euler/73|Problem 73]]
* [[Project Euler/74|Problem 74]]
* [[Project Euler/75|Problem 75]]
* [[Project Euler/76|Problem 76]]
* [[Project Euler/77|Problem 77]]
* [[Project Euler/78|Problem 78]]
* [[Project Euler/79|Problem 79]]
* [[Project Euler/80|Problem 80]]


[[Project Euler/52]] Permuted Multiples - Find a number whose multiples 2x, 3x, 4x, 5x ad 6x are permutations of one another.
==Grid 1: Problems 100-199==


[[Project Euler/53]] Number of Combinations Over 1M - Find how many different n choose r values are greater than 1 million for n between 1 and 100.
* [[Project Euler/100|Problem 100]] - Combinations of Red and Blue Discs - find arrangements of blue and red discs that lead to a probability of exactly 50% that a blue disc is removed, two times in a row.
* [[Project Euler/101|Problem 101]] - Bad Optimal Polynomials - Lagrangian polynomial interpolation for a sequence of numbers, interpolation of an optimal N-1 polynomial given N points of data.
* [[Project Euler/102|Problem 102]] - Triangles Containing Origin - given 3 endpoints, determine if a triangle contains the origin.
* [[Project Euler/102|Problem 103]]
* [[Project Euler/102|Problem 104]]
* [[Project Euler/102|Problem 105]]
* [[Project Euler/102|Problem 106]]
* [[Project Euler/102|Problem 107]]
* [[Project Euler/102|Problem 108]]
* [[Project Euler/102|Problem 109]]


[[Project Euler/54]] Comparing poker hands to determine a winner


[[Project Euler/55]]


[[Project Euler/56]]
* [[Project Euler/150|Problem 150]]
* [[Project Euler/151|Problem 151]]
* [[Project Euler/152|Problem 152]]
* [[Project Euler/153|Problem 153]]
* [[Project Euler/154|Problem 154]]
* [[Project Euler/155|Problem 155]]
* [[Project Euler/156|Problem 156]]
* [[Project Euler/157|Problem 157]]
* [[Project Euler/158|Problem 158]] - Strings of various lengths, with exactly one character lexicographically out of sorts
* [[Project Euler/159|Problem 159]]


[[Project Euler/57]]


[[Project Euler/58]] Counting how many composite numbers have exactly 8 factors


[[Project Euler/59]] Decrypting 3-letter secret key (Vigenere cipher)
* [[Project Euler/170|Problem 170]]
* [[Project Euler/171|Problem 171]]
* [[Project Euler/172|Problem 172]]
* [[Project Euler/173|Problem 173]]
* [[Project Euler/174|Problem 174]] - Few Repeated Digits - how many 18 digit numbers have no digit occurring more than 3 times in n?
* [[Project Euler/175|Problem 175]]
* [[Project Euler/176|Problem 176]]
* [[Project Euler/177|Problem 177]]
* [[Project Euler/178|Problem 178]]
* [[Project Euler/179|Problem 179]]


[[Project Euler/60]] Prime pair sets - finding five primes such that any prime pair can be concatenated to form a new prime


[[Project Euler/61]] Six cyclic 4-digit numbers, each of which are polygonal numbers (triangle, square, pentagonal, hexagonal, heptagonal, octagonal)


[[Project Euler/62]] Cyclic permutations of cubes - find cubes that permute to other cubes.
* [[Project Euler/190|Problem 190]]
* [[Project Euler/191|Problem 191]]
* [[Project Euler/192|Problem 192]]
* [[Project Euler/193|Problem 193]]
* [[Project Euler/194|Problem 194]]
* [[Project Euler/195|Problem 195]]
* [[Project Euler/196|Problem 196]]
* [[Project Euler/197|Problem 197]]
* [[Project Euler/198|Problem 198]]
* [[Project Euler/199|Problem 199]]


[[Project Euler/63]] Powerful digit counts - finding n-digit numbers that are n-th powers


'''Problems 64-66: Continued Fractions'''
==Grid 2: Problems 200-299==


[[Project Euler/64]] Odd period square roots - finding the continued fraction representation of an odd number, and determining if it has an odd period. First 1,000 numbers, so these sequences get LONG.
* [[Project Euler/254|Problem 254]] - Maximum Source of Sums of Digits of Sums of Digits of Sums of Factorial Digit Sums


[[Project Euler/65]] Convergents of e - computing the 100th convergent (rational representation of continued fraction) for e and the square root of 2.


[[Project Euler/66]] Diophantine equation - a nice problem involving quadratic Diphantine equations called Pell equations. These equations can be solved using the technique of continued fraction representations. It is much easier to solve this problem, then 64 and 65, rather than the other way around.
==Grid 5: Problems 500-599==


[[Project Euler/67]] Maximum path sum - a retake on [[Project Euler/18]] with a larger triangle for which a brute force solution technique is impossible.
* [[Project Euler/500|Problem 500]] - Smallest Number with 2n Factors - Finding the smallest number with 2^n divisors
 
* [[Project Euler/501|Problem 501]] - Eight Divisors - Finding numbers with exactly 8 divisors, less than 1 trillion
==Round 3: Problems 100-110==
* [[Project Euler/502|Problem 502]] - Castles - finding the maximum number of castles that can be formed on extremely large grids
 
[[Project Euler/Problem 100]] Combinations of Red and Blue Discs - find arrangements of blue and red discs that lead to a probability of exactly 50% that a blue disc is removed, two times in a row.
 
[[Project Euler/Problem 101]] - Bad Optimal Polynomials - Lagrangian polynomial interpolation for a sequence of numbers, interpolation of an optimal N-1 polynomial given N points of data.
 
[[Project Euler/Problem 102]] - Triangles Containing Origin - given 3 endpoints, determine if a triangle contains the origin.
 
==Round 4: Problems 500-510==
 
[[Project Euler/500]] Smallest Number with 2n Factors - Finding the smallest number with 2^n divisors
 
[[Project Euler/501]] Eight Divisors - Finding numbers with exactly 8 divisors, less than 1 trillion
 
[[Project Euler/502]] Castles - finding the maximum number of castles that can be formed on extremely large grids
 
==Round 5: Problems 150-160==
 
[[Project Euler/158]] Strings of various lengths, with exactly one character lexicographically out of sorts
 
==Round 6: Problems 250-260==
 
[[Project Euler/254]] Maximum Source of Sums of Digits of Sums of Digits of Sums of Factorial Digit Sums
 
==Round 7: Problems 170-180==
 
[[Project Euler/172]] Few Repeated Digits - how many 18 digit numbers have no digit occurring more than 3 times in n?






{{ProjectEulerFlag}}
{{ProjectEulerFlag}}

Revision as of 12:26, 19 April 2025

Grid 0: Problems 1-99

  • Problem 1- Multiples of 3 and 5 - printing out all multiples of 3 and 5.
  • Problem 2 - Even Fibonacci - summing the Fibonacci numbers that are even and less than 4 million
  • Problem 3 - Largest Prime Factor - Largest prime factor of a given 12-digit number
  • Problem 4 - Largest Palindrome Product - Largest palindrome product (extracting substrings and sorting)
  • Problem 5 - LCM - Least common multiple of all the integers from 1 to 20
  • Problem 6 - SoS - Sum of squares and squares of sums
  • Problem 7 - Ten Thousand Primes - Find the 10,001st prime.
  • Problem 8 - Adjacent Digits - Largest product formed by 13 adjacent digits.
  • Problem 9 - Pythagorean Triplet Sum - Finding a Pythagorean triplet with a specified sum.
  • Problem 10 Sum of Primes - Sum of all primes below 2 million.


  • Problem 11 Greatest Product in Grid - Finding the greatest product of 4 numbers on a grid.
  • Problem 12 Highly Factorable Triangular Numbers - Finding highly factorable triangular numbers
  • Problem 13 Sum of Big Numbers - Work out the first 10 digits of a sum of 100 50-digit numbers
  • Problem 14 Longest Collatz Sequence - Finding the longest Collatz sequence for starting integers under 1 million
  • Problem 15 Lattice Paths - Finding the number of variations on a route through a lattice.
  • Problem 16 Summing the Digits - summing up the digits of a large power of 2, 2**1000
  • Problem 17 Number Spelling - spelling out all the numbers from one to a thousand
  • Problem 18 Shortest Path through a Triangle - find the path through a triangle of numbers that leads to the smallest sum
  • Problem 19 Counting Sundays
  • Problem 20 Sum of digits of 100! - straightforward use of BigInteger.





  • Problem 51- Prime Replacement - Finding the number of primes that can be formed by replacing particular digits of a number
  • Problem 52- Permuted Multiples - Find a number whose multiples 2x, 3x, 4x, 5x ad 6x are permutations of one another.
  • Problem 53 - Number of Combinations Over 1M - Find how many different n choose r values are greater than 1 million for n between 1 and 100.
  • Problem 54 - Comparing poker hands to determine a winner
  • Problem 55
  • Problem 56
  • Problem 57
  • Problem 58 - Counting how many composite numbers have exactly 8 factors
  • Problem 59 - Decrypting 3-letter secret key (Vigenere cipher)
  • Problem 60 - Prime pair sets - finding five primes such that any prime pair can be concatenated to form a new prime


  • Problem 61 - Six cyclic 4-digit numbers, each of which are polygonal numbers (triangle, square, pentagonal, hexagonal, heptagonal, octagonal)
  • Problem 62 - Cyclic permutations of cubes - find cubes that permute to other cubes.
  • Problem 63 - Powerful digit counts - finding n-digit numbers that are n-th powers
  • Problem 64 - Continued Fractions - Odd period square roots - finding the continued fraction representation of an odd number, and determining if it has an odd period. First 1,000 numbers, so these sequences get LONG.
  • Problem 65 - Convergents of e - computing the 100th convergent (rational representation of continued fraction) for e and the square root of 2.
  • Problem 66 - Diophantine equation - a nice problem involving quadratic Diphantine equations called Pell equations. These equations can be solved using the technique of continued fraction representations. It is much easier to solve this problem, then 64 and 65, rather than the other way around.
  • Problem 67 - Maximum path sum - a retake on Project Euler/18 with a larger triangle for which a brute force solution technique is impossible.
  • Problem 68
  • Problem 69
  • Problem 70


Grid 1: Problems 100-199





Grid 2: Problems 200-299

  • Problem 254 - Maximum Source of Sums of Digits of Sums of Digits of Sums of Factorial Digit Sums


Grid 5: Problems 500-599

  • Problem 500 - Smallest Number with 2n Factors - Finding the smallest number with 2^n divisors
  • Problem 501 - Eight Divisors - Finding numbers with exactly 8 divisors, less than 1 trillion
  • Problem 502 - Castles - finding the maximum number of castles that can be formed on extremely large grids