Reformatted README

This commit is contained in:
David Doblas Jiménez 2023-04-01 21:14:19 +02:00
parent d60dccb6b8
commit de814188e2

136
README.md
View File

@ -1,67 +1,81 @@
Having a bit of fun trying to solve the problems from https://projecteuler.net/archives using different programming languages for learning purposes. Having a bit of fun trying to solve the problems from https://projecteuler.net/archives using different programming languages for learning purposes.
#### ####
Discrepancies in problem 11. Python result is 70600674 and in Julia is 0. Discrepancies in:
- Problem 11: Python result is 70600674 and in Julia is --
- Problem 24: Python result is 2783915460 and in Julia is --
- Problem 31: Python result is 73682 and in Julia is --
- Problem 35: Python result is 55 and in Julia is --
- Problem 43: Python result is 16695334890 and in Julia is --
- Problem 44: Python result is 5482660 and in Julia is --
- Problem 53: Python result is 4075 and in Julia is --
- Problem 54: Python result is 376 and in Julia is 0
- Problem 59: Python result is 129448 and in Julia is --
- Problem 60: Python result is 26033 and in Julia is nothing
- Problem 61: Python result is 28684 and in Julia is 49
- Problem 62: Python result is 127035954683 and in Julia is --
Discrepancies in problem 54. Python result is 376 and in Julia is 0.
| Problem # | Result | T_exec (Python) | T_exec (Julia) | | Problem # | Result | T_exec (Python) | T_exec (Julia) |
| :-------: | --------------: | --------------: | -------------: | | :-------: | --------------: | --------------: | -------------: |
| 1 | 233_168 | 0.154 ms | 3.374 μs | | 001 | 233_168 | 0.189 ms | 3.613 μs |
| 2 | 4_613_732 | 0.005 ms | 19.039 ns | | 002 | 4_613_732 | 0.004 ms | 19.558 ns |
| 3 | 6_857 | 0.334 ms | 14.372 μs | | 003 | 6_857 | 0.278 ms | 14.371 μs |
| 4 | 906_609 | 320.293 ms | 15.379 ms | | 004 | 906_609 | 307.586 ms | 1.705 ms |
| 5 | 232_792_560 | 0.010 ms | 889.854 ns | | 005 | 232_792_560 | 0.017 ms | 808.753 ns |
| 6 | 25_164_150 | 0.064 ms | 1.900 ns | | 006 | 25_164_150 | 0.051 ms | 3.155 ns |
| 7 | 104_743 | 300.693 ms | 12.235 ms | | 007 | 104_743 | 293.238 ms | 4.133 ms |
| 8 | 23_514_624_000 | 4.944 ms | 113.070 μs | | 008 | 23_514_624_000 | 3.998 ms | 88.868 μs |
| 9 | 31_875_000 | 51.913 ms | 225.186 μs | | 009 | 31_875_000 | 52.641 ms | 225.174 μs |
| 10 | 142_913_828_922 | 430.901 ms | 11.855 ms | | 010 | 142_913_828_922 | 406.482 ms | 11.455 ms |
| 11 | 70_600_674 | 1.965 ms | 0.034 ns | | 011 | 70_600_674 | 2.041 ms | took -- |
| 12 | 76_576_500 | 4.721 s | 566.421 ms | | 012 | 76_576_500 | 4.740 s | 540.410 ms |
| 13 | 5_537_376_230 | 0.156 ms | 79.052 μs | | 013 | 5_537_376_230 | 21.737 ms | 71.445 μs |
| 14 | 837_799 | 2.697 s | 111.106 ms | | 014 | 837_799 | 2.614 s | 106.349 ms |
| 15 | 137_846_528_820 | 0.013 ms | 1.780 μs | | 015 | 137_846_528_820 | 0.016 ms | 1.555 μs |
| 16 | 1_366 | 0.077 ms | 4.431 μs | | 016 | 1_366 | 0.084 ms | 3.416 μs |
| 17 | 21_124 | 9.656 ms | 4.070 ms | | 017 | 21_124 | 9.822 ms | 52.433 μs |
| 18 | 1_074 | 0.073 ms | 1.199 μs | | 018 | 1_074 | 0.099 ms | 1.230 μs |
| 19 | 171 | 0.365 ms | 23.465 μs | | 019 | 171 | 0.528 ms | 23.469 μs |
| 20 | 648 | 0.061 ms | 3.037 μs | | 020 | 648 | 0.083 ms | 2.628 μs |
| 21 | 31_626 | 3.359 s | 246.031 ms | | 021 | 31_626 | 3.455 s | 4.320 ms |
| 22 | 871_198_282 | 10.707 ms | 14.502 ms | | 022 | 871_198_282 | 38.924 ms | 4.782 ms |
| 23 | 4_179_871 | 4.151 s | 85.176 ms | | 023 | 4_179_871 | 4.032 s | 81.488 ms |
| 24 | 2_783_915_460 | 894.101 ms | 1.804 μs | | 024 | 2_783_915_460 | 942.575 ms | took -- |
| 25 | 4_782 | 55.092 ms | 31.359 ms | | 025 | 4_782 | 68.752 ms | 28.754 ms |
| 26 | 983 | 92.052 ms | 41.823 ms | | 026 | 983 | 101.372 ms | 37.342 ms |
| 27 | -59_231 | 3.499 s | 100.734 ms | | 027 | -59_231 | 3.398 s | 22.340 ms |
| 28 | 669_171_001 | 0.513 ms | 1.899 ns | | 028 | 669_171_001 | 0.459 ms | 3.159 ns |
| 29 | 9_183 | 6.951 ms | 3.879 ms | | 029 | 9_183 | 9.316 ms | 3.864 ms |
| 30 | 443_839 | 3.486 s | 49.480 ms | | 030 | 443_839 | 3.689 s | 49.585 ms |
| 31 | 73_682 | 3.674 s | 2.902 s | | 031 | 73_682 | 3.965 s | took -- |
| 32 | 45_228 | 1.461 s | 1.118 s | | 032 | 45_228 | 1.457 s | 1.096 s |
| 33 | 100 | 3.002 ms | 1.228 ms | | 033 | 100 | 2.289 ms | 1.361 ms |
| 34 | 40_730 | 5.950 s | 691.940 ms | | 034 | 40_730 | 5.868 s | 747.370 ms |
| 35 | 55 | 12.102 s | 357.072 ms | | 035 | 55 | 12.078 s | took -- |
| 36 | 872_187 | 278.399 ms | 112.236 ms | | 036 | 872_187 | 307.335 ms | 122.866 ms |
| 37 | 748_317 | 743.781 ms | 483.269 ms | | 037 | 748_317 | 778.186 ms | 471.593 ms |
| 38 | 932_718_654 | 33.149 ms | 19.334 ms | | 038 | 932_718_654 | 36.215 ms | 19.792 ms |
| 39 | 840 | 23.803 s | 18.108 ms | | 039 | 840 | 25.269 s | 18.573 ms |
| 40 | 210 | 261.554 ms | 144.162 ms | | 040 | 210 | 269.957 ms | 137.214 ms |
| 41 | 7_652_413 | 6.867 ms | 4.881 ms | | 041 | 7_652_413 | 6.121 ms | 5.038 ms |
| 42 | 162 | 3.149 ms | 4.194 ms | | 042 | 162 | 28.056 ms | 944.708 μs |
| 43 | 16_695_334_890 | 6.551 s | 6.276 s | | 043 | 16_695_334_890 | 7.182 s | took -- |
| 44 | 5_482_660 | 331.350 ms | 5.039 s | | 044 | 5_482_660 | 362.002 ms | took -- |
| 45 | 1_533_776_805 | 95.618 ms | 8.301 ms | | 045 | 1_533_776_805 | 104.049 ms | 8.649 ms |
| 46 | 5_777 | 211.313 ms | 29.666 ms | | 046 | 5_777 | 219.905 ms | 34.286 ms |
| 47 | 134_043 | 1.682 s | 188.603 ms | | 047 | 134_043 | 1.819 s | 199.258 ms |
| 48 | 9_110_846_700 | 11.690 ms | 2.193 ms | | 048 | 9_110_846_700 | 12.052 ms | 2.187 ms |
| 49 | 296_962_699_629 | 3.702 ms | 656.028 μs | | 049 | 296_962_699_629 | 3.782 ms | 714.293 μs |
| 50 | 997_651 | 24.830 s | 4.309 s | | 050 | 997_651 | 26.945 s | 4.206 s |
| 51 | 121_313 | 602.796 ms | 8.053 s | | 051 | 121_313 | 607.701 ms | 7.943 s |
| 52 | 142_857 | 26.457 ms | 10.481 ms | | 052 | 142_857 | 28.218 ms | 11.544 ms |
| 53 | 4_075 | 14.253 ms | 4.226 ms | | 053 | 4_075 | 14.186 ms | took -- |
| 54 | 376 | 74.852 ms | 0.026 ns | | 054 | 376 | 137.049 ms | 1.897 ns |
| 55 | 249 | 59.307 ms | 97.997 ms | | 055 | 249 | 55.877 ms | 72.400 ms |
| 56 | 972 | 150.477 ms | 18.995 ms | | 056 | 972 | 157.710 ms | 16.720 ms |
| 57 | 153 | 17.138 ms | 6.794 ms | | 057 | 153 | 16.868 ms | 5.890 ms |
| 58 | 26_241 | 13.093 s | 7.237 s | | 058 | 26_241 | 14.546 s | 6.809 s |
| 59 | 129_448 | 1.290 s | 423.036 μs | | 059 | 129_448 | 1.253 s | took -- |
| 060 | 26_033 | 60.429 s | 1.894 ns |
| 061 | 28_684 | 41.202 ms | 83.945 μs |
| 062 | 127_035_954_683 | 23.741 ms | -- |