-
71e426257e
Add Haskell solution for Problem 17
master
Daniele Fucini
2024-12-20 19:44:43 +01:00
-
bebadf9437
Move input files for Python programs to separate dir
Daniele Fucini
2024-12-16 18:44:57 +01:00
-
3e09b8147e
Fix ghc warnings
Daniele Fucini
2024-12-16 18:07:23 +01:00
-
71783f4043
Make stack project for Haskell
Daniele Fucini
2024-12-15 19:44:51 +01:00
-
751673989c
Fix Haskell code with ormolu
Daniele Fucini
2024-12-15 11:31:42 +01:00
-
6ebb82fb8c
Fix Python code with autopep8
Daniele Fucini
2024-12-15 11:29:00 +01:00
-
7c72d0d5f1
Fix C code with astyle
Daniele Fucini
2024-12-15 11:17:25 +01:00
-
81ee2c7f5a
Change LICENSE
Daniele Fucini
2024-12-15 11:03:18 +01:00
-
74bafa460a
Add Haskell solution for Problem 11
Daniele Fucini
2024-12-05 19:55:54 +01:00
-
474650f139
Minor code improvements for Haskell
Daniele Fucini
2024-12-03 22:42:45 +01:00
-
f09f056c87
Add Haskell solution for Problem 35
Daniele Fucini
2024-11-23 17:46:46 +01:00
-
de4106efe7
Improve Haskell solution for Problem 10 using prime sieve
Daniele Fucini
2024-11-23 17:46:34 +01:00
-
e31b25846c
Add Haskell solution for Problem 36
Daniele Fucini
2024-11-22 21:44:05 +01:00
-
187483b624
Improve Haskell code for a few problems
Daniele Fucini
2024-11-22 21:43:19 +01:00
-
91a8d44801
Add Haskell solution for Problem 34
Daniele Fucini
2024-11-21 22:00:18 +01:00
-
385ff00e1a
Add Haskell solution for Problem 30
Daniele Fucini
2024-11-20 21:56:03 +01:00
-
02d4adc3aa
Add Haskell solutions for Problems 26 and 27
Daniele Fucini
2024-11-20 19:39:00 +01:00
-
51bde9da48
Improve Haskell code for a few problems
Daniele Fucini
2024-11-20 19:38:40 +01:00
-
4f9bfc608c
Add Haskell solution for Problem 19
Daniele Fucini
2024-11-19 21:47:07 +01:00
-
6fc8ab9963
Add Haskell solution for Problem 24
Daniele Fucini
2024-11-18 21:19:50 +01:00
-
5453c1d2c8
Add Haskell solution for Problem 22
Daniele Fucini
2024-11-17 22:19:36 +01:00
-
7a67ad0659
Improve code in Haskell solution for Problem 54
Daniele Fucini
2024-11-17 12:16:15 +01:00
-
74d32924a7
Improve code in Haskell solution for Problem 54
Daniele Fucini
2024-11-16 22:03:46 +01:00
-
f0ed5540b4
Add Haskell solutions for Problems 8 and 15
Daniele Fucini
2024-11-16 15:52:19 +01:00
-
29faf4b983
Add Haskell solution for Problem 54
Daniele Fucini
2024-11-16 14:57:10 +01:00
-
5608a19230
Improve Haskell solution for Problem 23 (much faster)
Daniele Fucini
2024-11-13 22:17:42 +01:00
-
5fa2b14842
Add Haskell solutions for Problem 29, 41, 52
Daniele Fucini
2024-11-12 22:26:40 +01:00
-
27a7e873c1
Code style improvement for Haskell solutions
Daniele Fucini
2024-11-12 18:25:14 +01:00
-
0e8f33e561
Add Haskell solutions for Problem 25
Daniele Fucini
2024-11-10 22:43:06 +01:00
-
ce795cfe27
Add (slow) Haskell solution for Problem 23
Daniele Fucini
2024-11-10 20:41:05 +01:00
-
cb781fe33f
Improve code in a few Haskell solutions
Daniele Fucini
2024-11-10 20:40:34 +01:00
-
f98154f647
Add Haskell solution for Problem 12
Daniele Fucini
2024-11-10 13:18:38 +01:00
-
dcf2d68b0e
Update Haskell solution for Problem 14
Daniele Fucini
2024-11-10 11:17:37 +01:00
-
f9aa2edbd2
Add type hints in problems 55-60
Daniele Fucini
2024-11-10 11:06:21 +01:00
-
ac15f7ddf2
Add type hints in problem 54
Daniele Fucini
2024-11-10 10:55:28 +01:00
-
491eb89201
Add type hints in problems 51-53
Daniele Fucini
2024-11-10 10:09:39 +01:00
-
0f27c7f65a
Update README
Daniele Fucini
2024-11-09 22:23:42 +01:00
-
a689f0df14
Add Haskell solutions for Problem 21
Daniele Fucini
2024-11-09 22:19:21 +01:00
-
4245a2d19b
Fix typo and update ProjectEuler library
Daniele Fucini
2024-11-09 18:45:42 +01:00
-
2b8c7e0bce
Add Haskell solutions for Problems 13, 14, 16, 20
Daniele Fucini
2024-11-09 18:20:56 +01:00
-
08eb39bac7
Add Haskell solutions for Problems 9, 10
Daniele Fucini
2024-11-09 15:26:58 +01:00
-
44fd50f067
Add type hints in problems 41-50
Daniele Fucini
2024-09-29 19:53:11 +02:00
-
3a4f85db04
Add type hints in problems 31-40
Daniele Fucini
2024-09-29 16:17:17 +02:00
-
48ab60733d
Add type hints in problems 21-30
Daniele Fucini
2024-09-29 15:57:30 +02:00
-
f8b5260349
Fix type hints issues
Daniele Fucini
2024-09-29 15:50:21 +02:00
-
d943c32ea3
Use same conventions for variables names
Daniele Fucini
2024-09-29 15:27:22 +02:00
-
5ed4a6d9be
Add type hints in problems 11-20
Daniele Fucini
2024-09-29 15:04:13 +02:00
-
2d3b9eb45b
Add type hints in problems 1-10
Daniele Fucini
2024-09-29 14:53:46 +02:00
-
51ed3838ab
Fix type hints in projecteuler.py
Daniele Fucini
2024-09-29 14:53:16 +02:00
-
b3643b2f28
Add type hints to projecteuler.py
Daniele Fucini
2024-09-29 14:32:18 +02:00
-
b6b10cdd12
Add Haskell solutions for Problems 4, 5, 6, 7
Daniele Fucini
2024-04-01 15:19:09 +02:00
-
327998ae0f
Code style improvement
Daniele Fucini
2024-04-01 15:18:23 +02:00
-
85841be19b
Add separate ProjectEuler.hs module
Daniele Fucini
2024-03-29 20:18:11 +01:00
-
aad8467fb9
Add Haskell solutions for Problems 1, 2, 3
Daniele Fucini
2024-03-29 11:50:11 +01:00
-
48503b8e27
Style improvement
Daniele Fucini
2024-02-20 19:46:29 +01:00
-
adca45e24f
Add Python solution for problem 808
Daniele Fucini
2023-06-08 20:16:20 +02:00
-
b2c2fb2e8e
Add Python solutions for Problems 97, 99, 112, 357
Daniele Fucini
2023-06-08 17:07:49 +02:00
-
419ba8d44d
Fix sieve
Daniele Fucini
2023-06-08 11:44:35 +02:00
-
a24f670f16
Fixed small bug in p357.c
Daniele Fucini
2023-06-08 11:18:46 +02:00
-
ffc8983878
Add python solution for problem 96
Daniele Fucini
2023-06-08 10:30:00 +02:00
-
ce8b152bd7
Add python solution for problems 85, 86, 87, 92, 95
Daniele Fucini
2023-06-07 23:02:57 +02:00
-
cc90c8aa0c
Fix code style
Daniele Fucini
2023-06-07 22:06:22 +02:00
-
f827fd5dd6
Fix small bug in p092.c
Daniele Fucini
2023-06-07 22:00:19 +02:00
-
8b44d6a68e
Use timing decorator for last solved problems
Daniele Fucini
2023-06-07 21:09:16 +02:00
-
e8098ed5e5
Use timing decorator for problems 71-80
Daniele Fucini
2023-06-07 20:39:55 +02:00
-
f54083389b
Use timing decorator for problems 61-70
Daniele Fucini
2023-06-07 20:27:05 +02:00
-
5b99c1ef1c
Use timing decorator for problems 41-60
Daniele Fucini
2023-06-07 20:13:19 +02:00
-
be5e97dfbb
Use timing decorator for problems 21-40
Daniele Fucini
2023-06-07 18:17:42 +02:00
-
634eb3f750
Use timing decorator for problems 11-20
Daniele Fucini
2023-06-07 17:55:56 +02:00
-
885084211a
Use timing decorator for first 10 problems
Daniele Fucini
2023-06-07 17:46:10 +02:00
-
955dc12737
Add Python solutions for problems 88, 90, 91
Daniele Fucini
2023-06-07 17:36:45 +02:00
-
b46ae4e387
Add timing decorator
Daniele Fucini
2023-06-07 17:10:51 +02:00
-
ef2d0423c2
Fix bug in sieve function
Daniele Fucini
2023-06-07 17:02:08 +02:00
-
aa57c9b5b2
Rename some input files
Daniele Fucini
2023-06-07 16:59:45 +02:00
-
b0b9705303
Fix bugs
Daniele Fucini
2023-06-06 22:37:04 +02:00
-
26b940a2ac
Clean python code
Daniele Fucini
2023-06-06 19:42:51 +02:00
-
053b9e572b
Add problem 96 solution in C
Daniele Fucini
2023-06-06 17:23:34 +02:00
-
751f80ef47
Remove unused variables
Daniele Fucini
2019-10-11 19:02:50 +02:00
-
4d981520fc
Change .gitignore
Daniele Fucini
2019-10-08 14:36:10 +02:00
-
cf5b3943a6
Add more solutions
Daniele Fucini
2019-10-08 14:35:25 +02:00
-
a6f86db117
Addo solution for problem 112 in C
Daniele Fucini
2019-10-03 18:15:41 +02:00
-
3b3a563319
Add solution for problem 104 in C
Daniele Fucini
2019-10-03 15:17:27 +02:00
-
4200d35bdf
Update README
Daniele Fucini
2019-10-03 12:29:02 +02:00
-
a0c155d58c
Add more solutions
Daniele Fucini
2019-10-03 12:25:49 +02:00
-
3836e41c75
Add solutions for problems 97 and 99 in C
Daniele Fucini
2019-10-02 17:58:17 +02:00
-
899be1ccf5
Minor changes
Daniele Fucini
2019-10-02 14:23:01 +02:00
-
9e247f1624
Improve problem 95 solution
Daniele Fucini
2019-10-02 12:47:03 +02:00
-
e7f8e6f633
Improve solution for problem 95
Daniele Fucini
2019-10-02 11:41:38 +02:00
-
d8d6d56633
Add more solutions
Daniele Fucini
2019-10-02 09:35:23 +02:00
-
3e7d6ddba5
Change .gitignore
Daniele Fucini
2019-09-30 21:45:10 +02:00
-
f0bdd9bee2
Change .gitignore
Daniele Fucini
2019-09-30 21:44:05 +02:00
-
a6da9539cd
Add more solutions
Daniele Fucini
2019-09-30 21:41:38 +02:00
-
579d86d267
Add more solutions
Daniele Fucini
2019-09-30 12:47:03 +02:00
-
b652bd147f
Add solution for problem 76 in C and python
Daniele Fucini
2019-09-29 20:55:36 +02:00
-
7c055b749e
Add more solutions and minor corrections
Daniele Fucini
2019-09-29 19:38:39 +02:00
-
2cdbca922a
Correct problem 9 solution
Daniele Fucini
2019-09-29 18:03:11 +02:00
-
3a09f3d4f5
Add more solutions and minor improvements
Daniele Fucini
2019-09-29 13:26:34 +02:00
-
8e8ac9931a
Add more solutions
Daniele Fucini
2019-09-28 16:22:03 +02:00
-
68b33e946c
Minor corrections
Daniele Fucini
2019-09-28 12:10:24 +02:00
-
ec1d1fa446
Improve code
Daniele Fucini
2019-09-28 11:32:21 +02:00