Commits on Feb 3, 2017
  1. P99: Reformatted the constant data in Java, Python, Mathematica code …

    …to reduce line breaks to one per 10 pairs.
    committed Feb 3, 2017
Commits on Jan 23, 2017
  1. P22, P24, P25: Tweaked algorithms in various language solutions for r…

    …obustness (e.g. preventing integer overflow).
    P19: Simplified Java solution to only handle dates in a restricted range.
    committed Jan 23, 2017
  2. P18, P19, P22, P25, P31, P67: Added and modified comments in various …

    …language solution code.
    committed Jan 23, 2017
  3. P25, P31: Tweaked code to change magic numbers from problem statement…

    … to named constants.
    committed Jan 23, 2017
  4. P18, P19, P20, P21, P22, P24, P25, P29, P31, P67: Added explanatory c…

    …omment to all language solutions.
    committed Jan 23, 2017
  5. P22: Reformatted Mathematica and Haskell code to add line break after…

    … every 10 strings (related to commit 55003cd).
    committed Jan 23, 2017
Commits on Jan 7, 2017
  1. P150: Sped up Python solution significantly using NumPy.

    P518: Sped up Python solution slightly.
    committed Jan 7, 2017
Commits on Dec 27, 2016
  1. P107: Added explanation and simplified/updated Python solution signif…

    P66, P407: Simplified Python solution significantly.
    P142, P146: Simplified Python solution somewhat.
    P76, P109, P121, P123, P169, P191, P203, P204, P216, P315, P357, P387, P549: Tweaked/simplified/reformatted Python solution very slightly.
    committed Dec 27, 2016
Commits on Dec 26, 2016
  1. P146, P211, P222, P304, P407: Added Python solutions.

    Readme: Updated solution count and wording.
    committed Dec 26, 2016
  2. P66, P425: Deleted unnecessary semicolons in Python solution code (du…

    …e to translating from Java code).
    committed Dec 26, 2016
  3. eulerlib, P68, P93, P111, P118: Refactored the Python next_permutatio…

    …n() function into the shared library.
    committed Dec 26, 2016
  4. eulerlib, P64, P66, P98: Refactored the Python is_square() function i…

    …nto the shared library.
    committed Dec 26, 2016
  5. P265: Added mathematical explanation, optimized Java solution.

    P60, P84, P107, P111, P265: Added Python solutions.
    committed Dec 26, 2016
  6. P518: Optimized Java solution further, added mathematical proof, adde…

    …d Python solution.
    committed Dec 26, 2016
Commits on Dec 25, 2016
  1. P549: Optimized and simplified Java solution.

    P346, P549: Added Python solutions.
    committed Dec 25, 2016
  2. P346, P549: Added Java solutions.

    committed Dec 25, 2016
Commits on Nov 23, 2016
Commits on Nov 3, 2016
  1. eulerlib, P69, P70, P72: Refactored totient sieving code into a share…

    …d library function.
    committed Nov 3, 2016
Commits on Oct 22, 2016