data
|
Added solutions for N=50-60
|
2023-03-27 17:26:44 +02:00 |
.gitignore
|
Refactored main. Added solution validation. Added .gitignore
|
2023-04-01 23:48:15 +02:00 |
012_highly_divisable_triangular_numbers.py
|
Last old solutions with code good enough to publish.
|
2023-03-28 01:58:58 +02:00 |
048_self_powers.py
|
Last old solutions with code good enough to publish.
|
2023-03-28 01:58:58 +02:00 |
050_consecutive_prime_sum.py
|
Added solutions for N=50-60
|
2023-03-27 17:26:44 +02:00 |
051_prime_digit_replacement.py
|
Added solutions for N=50-60
|
2023-03-27 17:26:44 +02:00 |
052_permuted_multiples.py
|
Added solutions for N=50-60
|
2023-03-27 17:26:44 +02:00 |
054_poker_hands.py
|
Added solutions for N=50-60
|
2023-03-27 17:26:44 +02:00 |
055_lychrel_nums.py
|
Added solutions for N=50-60
|
2023-03-27 17:26:44 +02:00 |
056_powerful_digit_sum.py
|
Added solutions for N=50-60
|
2023-03-27 17:26:44 +02:00 |
059_xor_decryption.py
|
Added solutions for N=50-60
|
2023-03-27 17:26:44 +02:00 |
061_cyclical_fig_nums.py
|
Added solutions for N=60-80
|
2023-03-27 16:30:58 +02:00 |
062_cubic_permutations.py
|
Added solutions for N=60-80
|
2023-03-27 16:30:58 +02:00 |
064_odd_period_square_roots.c
|
Added solutions for N=60-80
|
2023-03-27 16:30:58 +02:00 |
065_convergents_of_e.py
|
Added solutions for N=60-80
|
2023-03-27 16:30:58 +02:00 |
066_diophantine_equation.py
|
Added solutions for N=60-80
|
2023-03-27 16:30:58 +02:00 |
068_magic_5gon_ring.py
|
Added solutions for N=60-80
|
2023-03-27 16:30:58 +02:00 |
074_digit_factorial_chains.c
|
Added solutions for N=60-80
|
2023-03-27 16:30:58 +02:00 |
075_singular_integer_right_triangles.c
|
Added solutions for N=60-80
|
2023-03-27 16:30:58 +02:00 |
076_counting_summations.c
|
Added solutions for N=60-80
|
2023-03-27 16:30:58 +02:00 |
077_prime_summations.py
|
Added solutions for N=60-80
|
2023-03-27 16:30:58 +02:00 |
078_coin_partitions.py
|
Added solutions for N=60-80
|
2023-03-27 16:30:58 +02:00 |
080_square_root_digital_expansion.py
|
Added solutions for N=80-100
|
2023-03-26 22:59:33 +02:00 |
081_path_sum.py
|
Added solutions for N=80-100
|
2023-03-26 22:59:33 +02:00 |
082_path_sum.py
|
Added solutions for N=80-100
|
2023-03-26 22:59:33 +02:00 |
083_path_sum.py
|
Added solutions for N=80-100
|
2023-03-26 22:59:33 +02:00 |
084_monopoly_odds.py
|
Added solutions for N=80-100
|
2023-03-26 22:59:33 +02:00 |
085_counting_rectangles.c
|
Added solutions for N=80-100
|
2023-03-26 22:59:33 +02:00 |
087_prime_power_triples.py
|
Added solutions for N=80-100
|
2023-03-26 22:59:33 +02:00 |
088_product-sum_numbers.py
|
Added solutions for N=80-100
|
2023-03-26 22:59:33 +02:00 |
089_roman_numerals.py
|
Added solutions for N=80-100
|
2023-03-26 22:59:33 +02:00 |
090_cube_digit_pairs.py
|
Added solutions for N=80-100
|
2023-03-26 22:59:33 +02:00 |
091_right_triangles_with_integer_coordinates.py
|
Added solutions for N=80-100
|
2023-03-26 22:59:33 +02:00 |
093_arithmetic_expressions.py
|
Added solutions for N=80-100
|
2023-03-26 22:59:33 +02:00 |
094_almost_equilateral_triangles.py
|
Added solutions for N=80-100
|
2023-03-26 22:59:33 +02:00 |
099_largest_exponential.py
|
Added solutions for N=80-100
|
2023-03-26 22:59:33 +02:00 |
100_arranged_probability.py
|
Added solutions for N=100-110
|
2023-03-26 17:56:21 +02:00 |
101_optimum_polynomials.py
|
Added solutions for N=100-110
|
2023-03-26 17:56:21 +02:00 |
102_triangle_containment.py
|
Added solutions for N=100-110
|
2023-03-26 17:56:21 +02:00 |
103_special_subset_sums_optimum.py
|
Added solutions for N=100-110
|
2023-03-26 17:56:21 +02:00 |
104_pandigital_fibonacci_ends.py
|
Added solutions for N=100-110
|
2023-03-26 17:56:21 +02:00 |
105_special_subset_sums_testing.py
|
Added solutions for N=100-110
|
2023-03-26 17:56:21 +02:00 |
106_special_subset_sums_meta.py
|
Added solutions for N=100-110
|
2023-03-26 17:56:21 +02:00 |
107_minimal_network.py
|
Added solutions for N=100-110
|
2023-03-26 17:56:21 +02:00 |
108_diophantine_reciprocals_I.py
|
Added solutions for N=100-110
|
2023-03-26 17:56:21 +02:00 |
109_darts.py
|
Added solutions for N=100-110
|
2023-03-26 17:56:21 +02:00 |
110_diophantine_reciprocals_II.py
|
Added solutions for N=110-120
|
2023-03-26 17:35:02 +02:00 |
111_primes_with_runs.py
|
Added solutions for N=110-120
|
2023-03-26 17:35:02 +02:00 |
112_bouncy_numbers.py
|
Added solutions for N=110-120
|
2023-03-26 17:35:02 +02:00 |
113_non-bouncy_numbers.py
|
Added solutions for N=110-120
|
2023-03-26 17:35:02 +02:00 |
114_counting_block_I.py
|
Added solutions for N=110-120
|
2023-03-26 17:35:02 +02:00 |
115_counting_block_II.py
|
Added solutions for N=110-120
|
2023-03-26 17:35:02 +02:00 |
116_red_green_blue_tiles.py
|
Added solutions for N=110-120
|
2023-03-26 17:35:02 +02:00 |
117_red_green_blue_tilesII.py
|
Added solutions for N=110-120
|
2023-03-26 17:35:02 +02:00 |
118_pandigital_prime_sets.py
|
Added solutions for N=110-120
|
2023-03-26 17:35:02 +02:00 |
119_digit_power_sum.py
|
Added solutions for N=110-120
|
2023-03-26 17:35:02 +02:00 |
120_square_remainders.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
121_disc_game_prize_fund.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
122_efficient_exponentiation.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
123_prime_square_remainders.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
124_ordered_radicals.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
125_palindromic_sums.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
126_cuboid_layers.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
127_abc-hits.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
128_hexagonal_tile_diff.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
129_repunit_divisibility.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
130_composites_with_prime_repunit_property.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
131_prime_cube_partnership.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
132_large_repunit_factors.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
133_repunit_nonfactors.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
134_prime_pair_connection.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
135_same_differences.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
136_singleton_differences.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
137_fibonacci_golden_nuggets.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
138_special_isosceles_triangles.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
139_pythagorean_tiles.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
140_modified_fibonacci_golden_nuggets.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
141_progressive_numbers.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
142_perfect_square_collection.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
143_torricelli_point.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
144_reflections_of_laser.py
|
Ported to python3
|
2023-03-27 16:37:16 +02:00 |
145_reversible_numbers.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
146_investigating_a_prime_pattern.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
149_searching_for_maxsum_subsequence.py
|
Added solutions for N=120-150
|
2023-03-26 17:21:44 +02:00 |
151_paper_sheets.py
|
Added solutions N = 150-200
|
2023-03-25 17:24:17 +01:00 |
156_counting_digits.py
|
Added solutions N = 150-200
|
2023-03-25 17:24:17 +01:00 |
158_strings.py
|
Added solutions N = 150-200
|
2023-03-25 17:24:17 +01:00 |
160_factorial_trailing_digits.py
|
Added solutions N = 150-200
|
2023-03-25 17:24:17 +01:00 |
162_hexadecimal_numbers.py
|
Added solutions N = 150-200
|
2023-03-25 17:24:17 +01:00 |
164_numbers_consecutive_digits.py
|
Added solutions N = 150-200
|
2023-03-25 17:24:17 +01:00 |
165_intersections.py
|
Added solutions N = 150-200
|
2023-03-25 17:24:17 +01:00 |
168_number_rotations.py
|
Added solutions N = 150-200
|
2023-03-25 17:24:17 +01:00 |
171_finding_numbers.py
|
Added solutions N = 150-200
|
2023-03-25 17:24:17 +01:00 |
173_square_laminae.py
|
Added solutions N = 150-200
|
2023-03-25 17:24:17 +01:00 |
174_square_laminae.py
|
Added solutions N = 150-200
|
2023-03-25 17:24:17 +01:00 |
178_step_numbers.py
|
Added solutions N = 150-200
|
2023-03-25 17:24:17 +01:00 |
179_consecutive_positive_divisors.py
|
Added solutions N = 150-200
|
2023-03-25 17:24:17 +01:00 |
187_semiprimes.py
|
Added solutions N = 150-200
|
2023-03-25 17:24:17 +01:00 |
188_the_hyperexponentiation_of_a_number.py
|
Added solutions N = 150-200
|
2023-03-25 17:24:17 +01:00 |
191_prize_strings.py
|
Added solutions N = 150-200
|
2023-03-25 17:24:17 +01:00 |
193_squarefree_numbers.py
|
Added solutions N = 150-200
|
2023-03-25 17:24:17 +01:00 |
203_squarefree_binomial.py
|
Adding solutions from highest to lowest. Done for N>200.
|
2023-03-25 16:35:17 +01:00 |
204_generalised_hamming_numbers.py
|
Adding solutions from highest to lowest. Done for N>200.
|
2023-03-25 16:35:17 +01:00 |
205_dice_game.py
|
Adding solutions from highest to lowest. Done for N>200.
|
2023-03-25 16:35:17 +01:00 |
206_concealed_square.py
|
Adding solutions from highest to lowest. Done for N>200.
|
2023-03-25 16:35:17 +01:00 |
211_divisor_square_sum.py
|
Adding solutions from highest to lowest. Done for N>200.
|
2023-03-25 16:35:17 +01:00 |
217_balanced_numbers.py
|
Adding solutions from highest to lowest. Done for N>200.
|
2023-03-25 16:35:17 +01:00 |
231_prime_factorisation_of_binomial_coefficients.py
|
Adding solutions from highest to lowest. Done for N>200.
|
2023-03-25 16:35:17 +01:00 |
243_resilience.py
|
Adding solutions from highest to lowest. Done for N>200.
|
2023-03-25 16:35:17 +01:00 |
315_digital_clock_roots.py
|
Adding solutions from highest to lowest. Done for N>200.
|
2023-03-25 16:35:17 +01:00 |
329_prime_frog.py
|
Adding solutions from highest to lowest. Done for N>200.
|
2023-03-25 16:35:17 +01:00 |
346_strong_repunits.py
|
Adding solutions from highest to lowest. Done for N>200.
|
2023-03-25 16:35:17 +01:00 |
347_largest_integer.py
|
Adding solutions from highest to lowest. Done for N>200.
|
2023-03-25 16:35:17 +01:00 |
357_prime_generating_integers.py
|
Adding solutions from highest to lowest. Done for N>200.
|
2023-03-25 16:35:17 +01:00 |
381_prime-k_factorial.py
|
Adding solutions from highest to lowest. Done for N>200.
|
2023-03-25 16:35:17 +01:00 |
387_harshad_numbers.py
|
Adding solutions from highest to lowest. Done for N>200.
|
2023-03-25 16:35:17 +01:00 |
429_sum_of_squares.py
|
Adding solutions from highest to lowest. Done for N>200.
|
2023-03-25 16:35:17 +01:00 |
493_under_the_rainbow.py
|
Adding solutions from highest to lowest. Done for N>200.
|
2023-03-25 16:35:17 +01:00 |
504_square_on_the_inside.py
|
Fixed import
|
2023-03-26 23:00:14 +02:00 |
518_prime_triples.py
|
Adding solutions from highest to lowest. Done for N>200.
|
2023-03-25 16:35:17 +01:00 |
549_divisibility_of_factorials.py
|
Adding solutions from highest to lowest. Done for N>200.
|
2023-03-25 16:35:17 +01:00 |
LICENSE
|
Initial commit.
|
2023-03-25 15:41:08 +01:00 |
README.md
|
Added usage info to README
|
2023-03-27 01:57:20 +02:00 |
lib.py
|
Adding solutions from highest to lowest. Done for N>200.
|
2023-03-25 16:35:17 +01:00 |
main.py
|
Fixed pypy bug
|
2023-04-10 22:49:00 +02:00 |
makefile
|
Added solutions for N=60-80
|
2023-03-27 16:30:58 +02:00 |