My solutions to the Project Euler problems, mostly in Python

Adel Qalieh 63dfb1a96e Number letter counts %!s(int64=12) %!d(string=hai) anos
.gitattributes d0a1793a73 Initial commit %!s(int64=13) %!d(string=hai) anos
.gitignore d0a1793a73 Initial commit %!s(int64=13) %!d(string=hai) anos
1.py fe565e1584 Multiples of 3 and 5 %!s(int64=13) %!d(string=hai) anos
10.py 3b30e83fed Summation of primes %!s(int64=13) %!d(string=hai) anos
11.py 7da7265511 Largest product in a grid %!s(int64=13) %!d(string=hai) anos
12.py 7d049fb53d Highly divisible triangular number %!s(int64=13) %!d(string=hai) anos
13.py f9fc104a61 Large sum %!s(int64=13) %!d(string=hai) anos
14.py cb5e59eb6c Longest Collatz sequence %!s(int64=13) %!d(string=hai) anos
15.py a98563fbdb Lattice paths %!s(int64=13) %!d(string=hai) anos
16.py 2947cc4f85 Power digit sum %!s(int64=13) %!d(string=hai) anos
17.py 63dfb1a96e Number letter counts %!s(int64=12) %!d(string=hai) anos
18.py a8a0ba2b0c Maximum path sum I %!s(int64=13) %!d(string=hai) anos
18_triangle.txt a8a0ba2b0c Maximum path sum I %!s(int64=13) %!d(string=hai) anos
2.py be86fee812 Even Fibonacci numbers %!s(int64=13) %!d(string=hai) anos
20.py 8fba5b8b7e Factorial digit sum %!s(int64=13) %!d(string=hai) anos
21.py 4281f6fb5c Amicable numbers %!s(int64=13) %!d(string=hai) anos
211.py 831a8938f4 Exploring Pascal's triangle %!s(int64=13) %!d(string=hai) anos
22.py b8a6f362fc Names scores %!s(int64=13) %!d(string=hai) anos
24.py e2f6a60f28 Lexicographic permutations %!s(int64=13) %!d(string=hai) anos
25.py 4029ebc1e4 1000-digit Fibonacci number %!s(int64=13) %!d(string=hai) anos
26.py 01e7003d37 Reciprocal cycles %!s(int64=13) %!d(string=hai) anos
28.py adc1465b3a Number spiral diagonals %!s(int64=13) %!d(string=hai) anos
29.py b9ecb34cf4 Distinct powers %!s(int64=13) %!d(string=hai) anos
3.py 34e3754dd2 Largest prime factor %!s(int64=13) %!d(string=hai) anos
30.py e67511d623 Digit fifth powers %!s(int64=13) %!d(string=hai) anos
31.py 2d6f6e50c1 Coin sums %!s(int64=13) %!d(string=hai) anos
32.py 5f6961e2a9 Pandigital products %!s(int64=13) %!d(string=hai) anos
33.py 3f08ad5827 Digit canceling fractions %!s(int64=13) %!d(string=hai) anos
34.py 0386844ca2 Digit factorials %!s(int64=13) %!d(string=hai) anos
35.py 798b2c3094 Circular primes %!s(int64=13) %!d(string=hai) anos
36.py 6ff4c6c5ee Double-base palindromes %!s(int64=13) %!d(string=hai) anos
37.py e04da66d17 Truncatable primes %!s(int64=13) %!d(string=hai) anos
38.py 665fd218db Pandigital multiples %!s(int64=13) %!d(string=hai) anos
39.py 9aec6ca6c4 Integer right triangles %!s(int64=13) %!d(string=hai) anos
4.py 5c58fda9b7 Largest palindrome product %!s(int64=13) %!d(string=hai) anos
40.py 983aea1783 Champernowne's constant %!s(int64=13) %!d(string=hai) anos
41.py 9e089fdee6 Pandigital prime %!s(int64=13) %!d(string=hai) anos
42.py 5c52b45094 Coded triangle numbers %!s(int64=13) %!d(string=hai) anos
43.py 206014d771 Sub-string divisibility %!s(int64=13) %!d(string=hai) anos
45.py eac2a7c02d Triangular, pentagonal, and hexagonal %!s(int64=13) %!d(string=hai) anos
48.py 84eda960e7 Self powers %!s(int64=13) %!d(string=hai) anos
49.py 19cf6304c3 Prime permutations %!s(int64=13) %!d(string=hai) anos
5.py a271947bf1 Smallest multiple %!s(int64=13) %!d(string=hai) anos
52.py 8cf7aaa3ea Permuted multiples %!s(int64=13) %!d(string=hai) anos
53.py fd3fb2eeb6 Combinatoric selections %!s(int64=13) %!d(string=hai) anos
55.py 81c311558a Lychrel numbers %!s(int64=13) %!d(string=hai) anos
56.py 176263bac5 Powerful digit sum %!s(int64=13) %!d(string=hai) anos
58.py c462fef514 Spiral primes %!s(int64=13) %!d(string=hai) anos
59.py e758a9fe6e XOR decryption %!s(int64=13) %!d(string=hai) anos
59_words.txt e758a9fe6e XOR decryption %!s(int64=13) %!d(string=hai) anos
6.py 00aecdf01c Sum square difference %!s(int64=13) %!d(string=hai) anos
63.py fc2dd26c34 Powerful digit counts %!s(int64=13) %!d(string=hai) anos
67.py 68351f8097 Maximum path sum II %!s(int64=13) %!d(string=hai) anos
67_triangle.txt 68351f8097 Maximum path sum II %!s(int64=13) %!d(string=hai) anos
7.py 5d0d4e2ef1 10001st prime %!s(int64=13) %!d(string=hai) anos
74.py 339e975fc3 Digit factorial chains %!s(int64=13) %!d(string=hai) anos
8.py 5a9c759b6c Largest product in a series %!s(int64=13) %!d(string=hai) anos
9.py b43b5dc89d Special Pythagorean triplet %!s(int64=13) %!d(string=hai) anos
92.py 2a3dbad797 Square digit chains %!s(int64=13) %!d(string=hai) anos
97.py d1ca731f1d Large non-Mersenne prime %!s(int64=13) %!d(string=hai) anos
99.py a96a36f03c Largest exponential %!s(int64=12) %!d(string=hai) anos
names.txt b8a6f362fc Names scores %!s(int64=13) %!d(string=hai) anos
words.txt 5c52b45094 Coded triangle numbers %!s(int64=13) %!d(string=hai) anos