From 69e3f517308587aff21088cbacd3c029f71c7e5f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20Schw=C3=B6rer?= Date: Mon, 20 Nov 2017 17:38:54 +0100 Subject: [PATCH] rename statics/euler and sync b93 code with main repo --- ...ler_001_code.txt => Euler_Problem-001.b93} | 0 .../{euler_001.php => Euler_Problem-001.php} | 6 +- ...on.md => Euler_Problem-001_description.md} | 0 ...on.md => Euler_Problem-001_explanation.md} | 0 ...ler_002_code.txt => Euler_Problem-002.b93} | 0 .../{euler_002.php => Euler_Problem-002.php} | 6 +- ...on.md => Euler_Problem-002_description.md} | 0 ...on.md => Euler_Problem-002_explanation.md} | 0 ...ler_003_code.txt => Euler_Problem-003.b93} | 0 .../{euler_003.php => Euler_Problem-003.php} | 6 +- ...on.md => Euler_Problem-003_description.md} | 0 ...on.md => Euler_Problem-003_explanation.md} | 0 ...ler_004_code.txt => Euler_Problem-004.b93} | 0 .../{euler_004.php => Euler_Problem-004.php} | 6 +- ...on.md => Euler_Problem-004_description.md} | 0 ...on.md => Euler_Problem-004_explanation.md} | 0 ...ler_005_code.txt => Euler_Problem-005.b93} | 0 .../{euler_005.php => Euler_Problem-005.php} | 6 +- ...on.md => Euler_Problem-005_description.md} | 0 ...on.md => Euler_Problem-005_explanation.md} | 0 ...ler_006_code.txt => Euler_Problem-006.b93} | 0 .../{euler_006.php => Euler_Problem-006.php} | 6 +- ...on.md => Euler_Problem-006_description.md} | 0 ...on.md => Euler_Problem-006_explanation.md} | 0 ...ler_007_code.txt => Euler_Problem-007.b93} | 0 .../{euler_007.php => Euler_Problem-007.php} | 6 +- ...on.md => Euler_Problem-007_description.md} | 0 ...on.md => Euler_Problem-007_explanation.md} | 0 ...ler_008_code.txt => Euler_Problem-008.b93} | 6 +- .../{euler_008.php => Euler_Problem-008.php} | 6 +- ...on.md => Euler_Problem-008_description.md} | 0 ...on.md => Euler_Problem-008_explanation.md} | 0 ...ler_009_code.txt => Euler_Problem-009.b93} | 0 .../{euler_009.php => Euler_Problem-009.php} | 6 +- ...on.md => Euler_Problem-009_description.md} | 0 ...on.md => Euler_Problem-009_explanation.md} | 0 ...ler_010_code.txt => Euler_Problem-010.b93} | 0 .../{euler_010.php => Euler_Problem-010.php} | 6 +- ...on.md => Euler_Problem-010_description.md} | 0 ...on.md => Euler_Problem-010_explanation.md} | 0 ...ler_011_code.txt => Euler_Problem-011.b93} | 0 .../{euler_011.php => Euler_Problem-011.php} | 6 +- ...on.md => Euler_Problem-011_description.md} | 0 ...on.md => Euler_Problem-011_explanation.md} | 0 ...ler_012_code.txt => Euler_Problem-012.b93} | 26 ++--- .../{euler_012.php => Euler_Problem-012.php} | 6 +- ...on.md => Euler_Problem-012_description.md} | 0 ...on.md => Euler_Problem-012_explanation.md} | 0 ...ler_013_code.txt => Euler_Problem-013.b93} | 0 .../{euler_013.php => Euler_Problem-013.php} | 6 +- ...on.md => Euler_Problem-013_description.md} | 0 ...on.md => Euler_Problem-013_explanation.md} | 0 ...ler_014_code.txt => Euler_Problem-014.b93} | 0 .../{euler_014.php => Euler_Problem-014.php} | 6 +- ...on.md => Euler_Problem-014_description.md} | 0 ...on.md => Euler_Problem-014_explanation.md} | 0 ...ler_015_code.txt => Euler_Problem-015.b93} | 8 +- .../{euler_015.php => Euler_Problem-015.php} | 6 +- ...on.md => Euler_Problem-015_description.md} | 0 ...on.md => Euler_Problem-015_explanation.md} | 0 ...ler_016_code.txt => Euler_Problem-016.b93} | 0 .../{euler_016.php => Euler_Problem-016.php} | 6 +- ...on.md => Euler_Problem-016_description.md} | 0 ...on.md => Euler_Problem-016_explanation.md} | 0 ...ler_017_code.txt => Euler_Problem-017.b93} | 10 +- .../{euler_017.php => Euler_Problem-017.php} | 6 +- ...on.md => Euler_Problem-017_description.md} | 0 ...on.md => Euler_Problem-017_explanation.md} | 0 ...ler_018_code.txt => Euler_Problem-018.b93} | 2 +- .../{euler_018.php => Euler_Problem-018.php} | 6 +- ...on.md => Euler_Problem-018_description.md} | 0 ...on.md => Euler_Problem-018_explanation.md} | 0 ...ler_019_code.txt => Euler_Problem-019.b93} | 0 .../{euler_019.php => Euler_Problem-019.php} | 6 +- ...on.md => Euler_Problem-019_description.md} | 0 ...on.md => Euler_Problem-019_explanation.md} | 0 ...ler_020_code.txt => Euler_Problem-020.b93} | 4 +- .../{euler_020.php => Euler_Problem-020.php} | 8 +- ...on.md => Euler_Problem-020_description.md} | 0 ...on.md => Euler_Problem-020_explanation.md} | 0 ...ler_021_code.txt => Euler_Problem-021.b93} | 8 +- .../{euler_021.php => Euler_Problem-021.php} | 6 +- ...on.md => Euler_Problem-021_description.md} | 0 ...on.md => Euler_Problem-021_explanation.md} | 0 ...ler_022_code.txt => Euler_Problem-022.b93} | 4 +- .../{euler_022.php => Euler_Problem-022.php} | 6 +- ...on.md => Euler_Problem-022_description.md} | 0 ...on.md => Euler_Problem-022_explanation.md} | 0 ...ler_023_code.txt => Euler_Problem-023.b93} | 8 +- .../{euler_023.php => Euler_Problem-023.php} | 6 +- ...on.md => Euler_Problem-023_description.md} | 0 ...on.md => Euler_Problem-023_explanation.md} | 0 www/statics/euler/Euler_Problem-024.b93 | 8 ++ .../{euler_024.php => Euler_Problem-024.php} | 6 +- ...on.md => Euler_Problem-024_description.md} | 0 ...on.md => Euler_Problem-024_explanation.md} | 0 ...ler_025_code.txt => Euler_Problem-025.b93} | 0 .../{euler_025.php => Euler_Problem-025.php} | 6 +- ...on.md => Euler_Problem-025_description.md} | 0 ...on.md => Euler_Problem-025_explanation.md} | 0 ...ler_026_code.txt => Euler_Problem-026.b93} | 0 .../{euler_026.php => Euler_Problem-026.php} | 6 +- ...on.md => Euler_Problem-026_description.md} | 0 ...on.md => Euler_Problem-026_explanation.md} | 0 ...ler_027_code.txt => Euler_Problem-027.b93} | 0 .../{euler_027.php => Euler_Problem-027.php} | 6 +- ...on.md => Euler_Problem-027_description.md} | 0 ...on.md => Euler_Problem-027_explanation.md} | 0 ...ler_028_code.txt => Euler_Problem-028.b93} | 0 .../{euler_028.php => Euler_Problem-028.php} | 6 +- ...on.md => Euler_Problem-028_description.md} | 0 ...on.md => Euler_Problem-028_explanation.md} | 0 ...ler_029_code.txt => Euler_Problem-029.b93} | 0 .../{euler_029.php => Euler_Problem-029.php} | 6 +- ...on.md => Euler_Problem-029_description.md} | 0 ...on.md => Euler_Problem-029_explanation.md} | 0 ...ler_030_code.txt => Euler_Problem-030.b93} | 0 .../{euler_030.php => Euler_Problem-030.php} | 6 +- ...on.md => Euler_Problem-030_description.md} | 0 ...on.md => Euler_Problem-030_explanation.md} | 0 ...ler_031_code.txt => Euler_Problem-031.b93} | 0 .../{euler_031.php => Euler_Problem-031.php} | 6 +- ...on.md => Euler_Problem-031_description.md} | 0 ...on.md => Euler_Problem-031_explanation.md} | 0 ...ler_032_code.txt => Euler_Problem-032.b93} | 0 .../{euler_032.php => Euler_Problem-032.php} | 6 +- ...on.md => Euler_Problem-032_description.md} | 0 ...on.md => Euler_Problem-032_explanation.md} | 0 ...ler_033_code.txt => Euler_Problem-033.b93} | 0 .../{euler_033.php => Euler_Problem-033.php} | 6 +- ...on.md => Euler_Problem-033_description.md} | 0 ...on.md => Euler_Problem-033_explanation.md} | 0 ...ler_034_code.txt => Euler_Problem-034.b93} | 0 .../{euler_034.php => Euler_Problem-034.php} | 6 +- ...on.md => Euler_Problem-034_description.md} | 0 ...on.md => Euler_Problem-034_explanation.md} | 0 ...ler_035_code.txt => Euler_Problem-035.b93} | 0 .../{euler_035.php => Euler_Problem-035.php} | 6 +- ...on.md => Euler_Problem-035_description.md} | 0 ...on.md => Euler_Problem-035_explanation.md} | 0 ...ler_036_code.txt => Euler_Problem-036.b93} | 0 .../{euler_036.php => Euler_Problem-036.php} | 6 +- ...on.md => Euler_Problem-036_description.md} | 0 ...on.md => Euler_Problem-036_explanation.md} | 0 ...ler_037_code.txt => Euler_Problem-037.b93} | 3 +- .../{euler_037.php => Euler_Problem-037.php} | 6 +- ...on.md => Euler_Problem-037_description.md} | 0 ...on.md => Euler_Problem-037_explanation.md} | 0 ...ler_038_code.txt => Euler_Problem-038.b93} | 4 +- .../{euler_038.php => Euler_Problem-038.php} | 6 +- ...on.md => Euler_Problem-038_description.md} | 0 ...on.md => Euler_Problem-038_explanation.md} | 0 ...ler_039_code.txt => Euler_Problem-039.b93} | 0 .../{euler_039.php => Euler_Problem-039.php} | 6 +- ...on.md => Euler_Problem-039_description.md} | 0 ...on.md => Euler_Problem-039_explanation.md} | 0 ...ler_040_code.txt => Euler_Problem-040.b93} | 0 .../{euler_040.php => Euler_Problem-040.php} | 6 +- ...on.md => Euler_Problem-040_description.md} | 0 ...on.md => Euler_Problem-040_explanation.md} | 0 ...ler_041_code.txt => Euler_Problem-041.b93} | 0 .../{euler_041.php => Euler_Problem-041.php} | 6 +- ...on.md => Euler_Problem-041_description.md} | 0 ...on.md => Euler_Problem-041_explanation.md} | 0 ...ler_042_code.txt => Euler_Problem-042.b93} | 2 +- .../{euler_042.php => Euler_Problem-042.php} | 6 +- ...on.md => Euler_Problem-042_description.md} | 0 ...on.md => Euler_Problem-042_explanation.md} | 0 ...ler_043_code.txt => Euler_Problem-043.b93} | 0 .../{euler_043.php => Euler_Problem-043.php} | 6 +- ...on.md => Euler_Problem-043_description.md} | 0 ...on.md => Euler_Problem-043_explanation.md} | 0 ...ler_044_code.txt => Euler_Problem-044.b93} | 0 .../{euler_044.php => Euler_Problem-044.php} | 6 +- ...on.md => Euler_Problem-044_description.md} | 0 ...on.md => Euler_Problem-044_explanation.md} | 0 ...ler_045_code.txt => Euler_Problem-045.b93} | 0 .../{euler_045.php => Euler_Problem-045.php} | 6 +- ...on.md => Euler_Problem-045_description.md} | 0 ...on.md => Euler_Problem-045_explanation.md} | 0 ...ler_046_code.txt => Euler_Problem-046.b93} | 0 .../{euler_046.php => Euler_Problem-046.php} | 6 +- ...on.md => Euler_Problem-046_description.md} | 0 ...on.md => Euler_Problem-046_explanation.md} | 0 ...ler_047_code.txt => Euler_Problem-047.b93} | 0 .../{euler_047.php => Euler_Problem-047.php} | 6 +- ...on.md => Euler_Problem-047_description.md} | 0 ...on.md => Euler_Problem-047_explanation.md} | 0 ...ler_048_code.txt => Euler_Problem-048.b93} | 0 .../{euler_048.php => Euler_Problem-048.php} | 6 +- ...on.md => Euler_Problem-048_description.md} | 0 ...on.md => Euler_Problem-048_explanation.md} | 0 ...ler_049_code.txt => Euler_Problem-049.b93} | 0 .../{euler_049.php => Euler_Problem-049.php} | 6 +- ...on.md => Euler_Problem-049_description.md} | 0 ...on.md => Euler_Problem-049_explanation.md} | 0 ...ler_050_code.txt => Euler_Problem-050.b93} | 0 .../{euler_050.php => Euler_Problem-050.php} | 6 +- ...on.md => Euler_Problem-050_description.md} | 0 ...on.md => Euler_Problem-050_explanation.md} | 0 ...ler_051_code.txt => Euler_Problem-051.b93} | 0 .../{euler_051.php => Euler_Problem-051.php} | 6 +- ...on.md => Euler_Problem-051_description.md} | 0 ...on.md => Euler_Problem-051_explanation.md} | 0 ...ler_052_code.txt => Euler_Problem-052.b93} | 0 .../{euler_052.php => Euler_Problem-052.php} | 6 +- ...on.md => Euler_Problem-052_description.md} | 0 ...on.md => Euler_Problem-052_explanation.md} | 0 ...ler_053_code.txt => Euler_Problem-053.b93} | 0 .../{euler_053.php => Euler_Problem-053.php} | 6 +- ...on.md => Euler_Problem-053_description.md} | 0 ...on.md => Euler_Problem-053_explanation.md} | 0 ...ler_054_code.txt => Euler_Problem-054.b93} | 0 .../{euler_054.php => Euler_Problem-054.php} | 6 +- ...on.md => Euler_Problem-054_description.md} | 0 ...on.md => Euler_Problem-054_explanation.md} | 0 ...ler_055_code.txt => Euler_Problem-055.b93} | 0 .../{euler_055.php => Euler_Problem-055.php} | 6 +- ...on.md => Euler_Problem-055_description.md} | 0 ...on.md => Euler_Problem-055_explanation.md} | 0 ...ler_056_code.txt => Euler_Problem-056.b93} | 0 .../{euler_056.php => Euler_Problem-056.php} | 6 +- ...on.md => Euler_Problem-056_description.md} | 0 ...on.md => Euler_Problem-056_explanation.md} | 0 ...ler_057_code.txt => Euler_Problem-057.b93} | 0 .../{euler_057.php => Euler_Problem-057.php} | 6 +- ...on.md => Euler_Problem-057_description.md} | 0 ...on.md => Euler_Problem-057_explanation.md} | 0 ...ler_058_code.txt => Euler_Problem-058.b93} | 0 .../{euler_058.php => Euler_Problem-058.php} | 6 +- ...on.md => Euler_Problem-058_description.md} | 0 ...on.md => Euler_Problem-058_explanation.md} | 0 www/statics/euler/Euler_Problem-059.b93 | 48 ++++++++ .../{euler_059.php => Euler_Problem-059.php} | 6 +- ...on.md => Euler_Problem-059_description.md} | 0 ...on.md => Euler_Problem-059_explanation.md} | 0 ...ler_060_code.txt => Euler_Problem-060.b93} | 28 ++--- .../{euler_060.php => Euler_Problem-060.php} | 6 +- ...on.md => Euler_Problem-060_description.md} | 0 ...on.md => Euler_Problem-060_explanation.md} | 0 ...ler_061_code.txt => Euler_Problem-061.b93} | 0 .../{euler_061.php => Euler_Problem-061.php} | 6 +- ...on.md => Euler_Problem-061_description.md} | 0 ...on.md => Euler_Problem-061_explanation.md} | 0 ...ler_062_code.txt => Euler_Problem-062.b93} | 4 +- .../{euler_062.php => Euler_Problem-062.php} | 6 +- ...on.md => Euler_Problem-062_description.md} | 0 ...on.md => Euler_Problem-062_explanation.md} | 0 ...ler_063_code.txt => Euler_Problem-063.b93} | 0 .../{euler_063.php => Euler_Problem-063.php} | 6 +- ...on.md => Euler_Problem-063_description.md} | 0 ...on.md => Euler_Problem-063_explanation.md} | 0 ...ler_064_code.txt => Euler_Problem-064.b93} | 0 .../{euler_064.php => Euler_Problem-064.php} | 6 +- ...on.md => Euler_Problem-064_description.md} | 0 ...on.md => Euler_Problem-064_explanation.md} | 0 ...ler_065_code.txt => Euler_Problem-065.b93} | 0 .../{euler_065.php => Euler_Problem-065.php} | 6 +- ...on.md => Euler_Problem-065_description.md} | 0 ...on.md => Euler_Problem-065_explanation.md} | 0 ...ler_066_code.txt => Euler_Problem-066.b93} | 0 .../{euler_066.php => Euler_Problem-066.php} | 6 +- ...on.md => Euler_Problem-066_description.md} | 0 ...on.md => Euler_Problem-066_explanation.md} | 0 ...ler_067_code.txt => Euler_Problem-067.b93} | 2 +- .../{euler_067.php => Euler_Problem-067.php} | 6 +- ...on.md => Euler_Problem-067_description.md} | 0 ...on.md => Euler_Problem-067_explanation.md} | 0 ...ler_068_code.txt => Euler_Problem-068.b93} | 0 .../{euler_068.php => Euler_Problem-068.php} | 6 +- ...on.md => Euler_Problem-068_description.md} | 0 ...on.md => Euler_Problem-068_explanation.md} | 0 ...ler_069_code.txt => Euler_Problem-069.b93} | 0 .../{euler_069.php => Euler_Problem-069.php} | 6 +- ...on.md => Euler_Problem-069_description.md} | 0 ...on.md => Euler_Problem-069_explanation.md} | 0 www/statics/euler/Euler_Problem-070.b93 | 47 ++++++++ .../{euler_070.php => Euler_Problem-070.php} | 8 +- ...on.md => Euler_Problem-070_description.md} | 0 ...on.md => Euler_Problem-070_explanation.md} | 0 ...ler_071_code.txt => Euler_Problem-071.b93} | 0 .../{euler_071.php => Euler_Problem-071.php} | 6 +- ...on.md => Euler_Problem-071_description.md} | 0 ...on.md => Euler_Problem-071_explanation.md} | 0 ...ler_072_code.txt => Euler_Problem-072.b93} | 0 .../{euler_072.php => Euler_Problem-072.php} | 6 +- ...on.md => Euler_Problem-072_description.md} | 0 ...on.md => Euler_Problem-072_explanation.md} | 0 ...ler_073_code.txt => Euler_Problem-073.b93} | 0 .../{euler_073.php => Euler_Problem-073.php} | 6 +- ...on.md => Euler_Problem-073_description.md} | 0 ...on.md => Euler_Problem-073_explanation.md} | 0 ...ler_074_code.txt => Euler_Problem-074.b93} | 0 .../{euler_074.php => Euler_Problem-074.php} | 6 +- ...on.md => Euler_Problem-074_description.md} | 0 ...on.md => Euler_Problem-074_explanation.md} | 0 ...ler_075_code.txt => Euler_Problem-075.b93} | 0 .../{euler_075.php => Euler_Problem-075.php} | 6 +- ...on.md => Euler_Problem-075_description.md} | 0 ...on.md => Euler_Problem-075_explanation.md} | 0 www/statics/euler/Euler_Problem-076.b93 | 108 ++++++++++++++++++ .../{euler_076.php => Euler_Problem-076.php} | 8 +- ...on.md => Euler_Problem-076_description.md} | 0 ...on.md => Euler_Problem-076_explanation.md} | 0 www/statics/euler/Euler_Problem-077.b93 | 39 +++++++ .../{euler_077.php => Euler_Problem-077.php} | 8 +- ...on.md => Euler_Problem-077_description.md} | 0 ...on.md => Euler_Problem-077_explanation.md} | 0 ...ler_078_code.txt => Euler_Problem-078.b93} | 0 .../{euler_078.php => Euler_Problem-078.php} | 6 +- ...on.md => Euler_Problem-078_description.md} | 0 ...on.md => Euler_Problem-078_explanation.md} | 0 ...ler_079_code.txt => Euler_Problem-079.b93} | 4 +- .../{euler_079.php => Euler_Problem-079.php} | 6 +- ...on.md => Euler_Problem-079_description.md} | 0 ...on.md => Euler_Problem-079_explanation.md} | 0 ...ler_080_code.txt => Euler_Problem-080.b93} | 0 .../{euler_080.php => Euler_Problem-080.php} | 6 +- ...on.md => Euler_Problem-080_description.md} | 0 ...on.md => Euler_Problem-080_explanation.md} | 0 ...ler_081_code.txt => Euler_Problem-081.b93} | 0 .../{euler_081.php => Euler_Problem-081.php} | 6 +- ...on.md => Euler_Problem-081_description.md} | 0 ...on.md => Euler_Problem-081_explanation.md} | 0 ...ler_082_code.txt => Euler_Problem-082.b93} | 0 .../{euler_082.php => Euler_Problem-082.php} | 6 +- ...on.md => Euler_Problem-082_description.md} | 0 ...on.md => Euler_Problem-082_explanation.md} | 0 ...ler_083_code.txt => Euler_Problem-083.b93} | 0 .../{euler_083.php => Euler_Problem-083.php} | 6 +- ...on.md => Euler_Problem-083_description.md} | 0 ...on.md => Euler_Problem-083_explanation.md} | 0 ...ler_084_code.txt => Euler_Problem-084.b93} | 0 .../{euler_084.php => Euler_Problem-084.php} | 6 +- ...on.md => Euler_Problem-084_description.md} | 0 ...on.md => Euler_Problem-084_explanation.md} | 0 ...ler_085_code.txt => Euler_Problem-085.b93} | 0 .../{euler_085.php => Euler_Problem-085.php} | 6 +- ...on.md => Euler_Problem-085_description.md} | 0 ...on.md => Euler_Problem-085_explanation.md} | 0 ...ler_086_code.txt => Euler_Problem-086.b93} | 0 .../{euler_086.php => Euler_Problem-086.php} | 6 +- ...on.md => Euler_Problem-086_description.md} | 0 ...on.md => Euler_Problem-086_explanation.md} | 0 ...ler_087_code.txt => Euler_Problem-087.b93} | 0 .../{euler_087.php => Euler_Problem-087.php} | 6 +- ...on.md => Euler_Problem-087_description.md} | 0 ...on.md => Euler_Problem-087_explanation.md} | 0 ...ler_088_code.txt => Euler_Problem-088.b93} | 2 +- .../{euler_088.php => Euler_Problem-088.php} | 6 +- ...on.md => Euler_Problem-088_description.md} | 0 ...on.md => Euler_Problem-088_explanation.md} | 0 ...ler_089_code.txt => Euler_Problem-089.b93} | 0 .../{euler_089.php => Euler_Problem-089.php} | 6 +- ...on.md => Euler_Problem-089_description.md} | 0 ...on.md => Euler_Problem-089_explanation.md} | 0 ...ler_090_code.txt => Euler_Problem-090.b93} | 0 .../{euler_090.php => Euler_Problem-090.php} | 6 +- ...on.md => Euler_Problem-090_description.md} | 0 ...on.md => Euler_Problem-090_explanation.md} | 0 ...ler_091_code.txt => Euler_Problem-091.b93} | 0 .../{euler_091.php => Euler_Problem-091.php} | 6 +- ...on.md => Euler_Problem-091_description.md} | 0 ...on.md => Euler_Problem-091_explanation.md} | 0 ...ler_092_code.txt => Euler_Problem-092.b93} | 10 +- .../{euler_092.php => Euler_Problem-092.php} | 6 +- ...on.md => Euler_Problem-092_description.md} | 0 ...on.md => Euler_Problem-092_explanation.md} | 0 ...ler_093_code.txt => Euler_Problem-093.b93} | 75 +++++++++++- .../{euler_093.php => Euler_Problem-093.php} | 8 +- ...on.md => Euler_Problem-093_description.md} | 0 ...on.md => Euler_Problem-093_explanation.md} | 0 ...ler_094_code.txt => Euler_Problem-094.b93} | 0 .../{euler_094.php => Euler_Problem-094.php} | 6 +- ...on.md => Euler_Problem-094_description.md} | 0 ...on.md => Euler_Problem-094_explanation.md} | 0 ...ler_095_code.txt => Euler_Problem-095.b93} | 0 .../{euler_095.php => Euler_Problem-095.php} | 6 +- ...on.md => Euler_Problem-095_description.md} | 0 ...on.md => Euler_Problem-095_explanation.md} | 0 ...ler_096_code.txt => Euler_Problem-096.b93} | 90 +++++++-------- .../{euler_096.php => Euler_Problem-096.php} | 8 +- ...on.md => Euler_Problem-096_description.md} | 0 ...on.md => Euler_Problem-096_explanation.md} | 0 ...ler_097_code.txt => Euler_Problem-097.b93} | 0 .../{euler_097.php => Euler_Problem-097.php} | 6 +- ...on.md => Euler_Problem-097_description.md} | 0 ...on.md => Euler_Problem-097_explanation.md} | 0 ...ler_098_code.txt => Euler_Problem-098.b93} | 0 .../{euler_098.php => Euler_Problem-098.php} | 6 +- ...on.md => Euler_Problem-098_description.md} | 0 ...on.md => Euler_Problem-098_explanation.md} | 0 ...ler_099_code.txt => Euler_Problem-099.b93} | 0 .../{euler_099.php => Euler_Problem-099.php} | 6 +- ...on.md => Euler_Problem-099_description.md} | 0 ...on.md => Euler_Problem-099_explanation.md} | 0 ...ler_100_code.txt => Euler_Problem-100.b93} | 0 .../{euler_100.php => Euler_Problem-100.php} | 6 +- ...on.md => Euler_Problem-100_description.md} | 0 ...on.md => Euler_Problem-100_explanation.md} | 0 ...ler_101_code.txt => Euler_Problem-101.b93} | 0 .../{euler_101.php => Euler_Problem-101.php} | 6 +- ...on.md => Euler_Problem-101_description.md} | 0 ...on.md => Euler_Problem-101_explanation.md} | 0 www/statics/euler/euler_024_code.txt | 8 -- www/statics/euler/euler_059_code.txt | 30 ----- www/statics/euler/euler_070_code.txt | 17 --- www/statics/euler/euler_076_code.txt | 12 -- www/statics/euler/euler_077_code.txt | 19 --- 409 files changed, 745 insertions(+), 509 deletions(-) rename www/statics/euler/{euler_001_code.txt => Euler_Problem-001.b93} (100%) rename www/statics/euler/{euler_001.php => Euler_Problem-001.php} (84%) rename www/statics/euler/{euler_001_description.md => Euler_Problem-001_description.md} (100%) rename www/statics/euler/{euler_001_explanation.md => Euler_Problem-001_explanation.md} (100%) rename www/statics/euler/{euler_002_code.txt => Euler_Problem-002.b93} (100%) rename www/statics/euler/{euler_002.php => Euler_Problem-002.php} (84%) rename www/statics/euler/{euler_002_description.md => Euler_Problem-002_description.md} (100%) rename www/statics/euler/{euler_002_explanation.md => Euler_Problem-002_explanation.md} (100%) rename www/statics/euler/{euler_003_code.txt => Euler_Problem-003.b93} (100%) rename www/statics/euler/{euler_003.php => Euler_Problem-003.php} (84%) rename www/statics/euler/{euler_003_description.md => Euler_Problem-003_description.md} (100%) rename www/statics/euler/{euler_003_explanation.md => Euler_Problem-003_explanation.md} (100%) rename www/statics/euler/{euler_004_code.txt => Euler_Problem-004.b93} (100%) rename www/statics/euler/{euler_004.php => Euler_Problem-004.php} (84%) rename www/statics/euler/{euler_004_description.md => Euler_Problem-004_description.md} (100%) rename www/statics/euler/{euler_004_explanation.md => Euler_Problem-004_explanation.md} (100%) rename www/statics/euler/{euler_005_code.txt => Euler_Problem-005.b93} (100%) rename www/statics/euler/{euler_005.php => Euler_Problem-005.php} (84%) rename www/statics/euler/{euler_005_description.md => Euler_Problem-005_description.md} (100%) rename www/statics/euler/{euler_005_explanation.md => Euler_Problem-005_explanation.md} (100%) rename www/statics/euler/{euler_006_code.txt => Euler_Problem-006.b93} (100%) rename www/statics/euler/{euler_006.php => Euler_Problem-006.php} (84%) rename www/statics/euler/{euler_006_description.md => Euler_Problem-006_description.md} (100%) rename www/statics/euler/{euler_006_explanation.md => Euler_Problem-006_explanation.md} (100%) rename www/statics/euler/{euler_007_code.txt => Euler_Problem-007.b93} (100%) rename www/statics/euler/{euler_007.php => Euler_Problem-007.php} (84%) rename www/statics/euler/{euler_007_description.md => Euler_Problem-007_description.md} (100%) rename www/statics/euler/{euler_007_explanation.md => Euler_Problem-007_explanation.md} (100%) rename www/statics/euler/{euler_008_code.txt => Euler_Problem-008.b93} (90%) rename www/statics/euler/{euler_008.php => Euler_Problem-008.php} (84%) rename www/statics/euler/{euler_008_description.md => Euler_Problem-008_description.md} (100%) rename www/statics/euler/{euler_008_explanation.md => Euler_Problem-008_explanation.md} (100%) rename www/statics/euler/{euler_009_code.txt => Euler_Problem-009.b93} (100%) rename www/statics/euler/{euler_009.php => Euler_Problem-009.php} (84%) rename www/statics/euler/{euler_009_description.md => Euler_Problem-009_description.md} (100%) rename www/statics/euler/{euler_009_explanation.md => Euler_Problem-009_explanation.md} (100%) rename www/statics/euler/{euler_010_code.txt => Euler_Problem-010.b93} (100%) rename www/statics/euler/{euler_010.php => Euler_Problem-010.php} (84%) rename www/statics/euler/{euler_010_description.md => Euler_Problem-010_description.md} (100%) rename www/statics/euler/{euler_010_explanation.md => Euler_Problem-010_explanation.md} (100%) rename www/statics/euler/{euler_011_code.txt => Euler_Problem-011.b93} (100%) rename www/statics/euler/{euler_011.php => Euler_Problem-011.php} (84%) rename www/statics/euler/{euler_011_description.md => Euler_Problem-011_description.md} (100%) rename www/statics/euler/{euler_011_explanation.md => Euler_Problem-011_explanation.md} (100%) rename www/statics/euler/{euler_012_code.txt => Euler_Problem-012.b93} (61%) rename www/statics/euler/{euler_012.php => Euler_Problem-012.php} (85%) rename www/statics/euler/{euler_012_description.md => Euler_Problem-012_description.md} (100%) rename www/statics/euler/{euler_012_explanation.md => Euler_Problem-012_explanation.md} (100%) rename www/statics/euler/{euler_013_code.txt => Euler_Problem-013.b93} (100%) rename www/statics/euler/{euler_013.php => Euler_Problem-013.php} (84%) rename www/statics/euler/{euler_013_description.md => Euler_Problem-013_description.md} (100%) rename www/statics/euler/{euler_013_explanation.md => Euler_Problem-013_explanation.md} (100%) rename www/statics/euler/{euler_014_code.txt => Euler_Problem-014.b93} (100%) rename www/statics/euler/{euler_014.php => Euler_Problem-014.php} (84%) rename www/statics/euler/{euler_014_description.md => Euler_Problem-014_description.md} (100%) rename www/statics/euler/{euler_014_explanation.md => Euler_Problem-014_explanation.md} (100%) rename www/statics/euler/{euler_015_code.txt => Euler_Problem-015.b93} (82%) rename www/statics/euler/{euler_015.php => Euler_Problem-015.php} (84%) rename www/statics/euler/{euler_015_description.md => Euler_Problem-015_description.md} (100%) rename www/statics/euler/{euler_015_explanation.md => Euler_Problem-015_explanation.md} (100%) rename www/statics/euler/{euler_016_code.txt => Euler_Problem-016.b93} (100%) rename www/statics/euler/{euler_016.php => Euler_Problem-016.php} (84%) rename www/statics/euler/{euler_016_description.md => Euler_Problem-016_description.md} (100%) rename www/statics/euler/{euler_016_explanation.md => Euler_Problem-016_explanation.md} (100%) rename www/statics/euler/{euler_017_code.txt => Euler_Problem-017.b93} (53%) rename www/statics/euler/{euler_017.php => Euler_Problem-017.php} (84%) rename www/statics/euler/{euler_017_description.md => Euler_Problem-017_description.md} (100%) rename www/statics/euler/{euler_017_explanation.md => Euler_Problem-017_explanation.md} (100%) rename www/statics/euler/{euler_018_code.txt => Euler_Problem-018.b93} (93%) rename www/statics/euler/{euler_018.php => Euler_Problem-018.php} (84%) rename www/statics/euler/{euler_018_description.md => Euler_Problem-018_description.md} (100%) rename www/statics/euler/{euler_018_explanation.md => Euler_Problem-018_explanation.md} (100%) rename www/statics/euler/{euler_019_code.txt => Euler_Problem-019.b93} (100%) rename www/statics/euler/{euler_019.php => Euler_Problem-019.php} (84%) rename www/statics/euler/{euler_019_description.md => Euler_Problem-019_description.md} (100%) rename www/statics/euler/{euler_019_explanation.md => Euler_Problem-019_explanation.md} (100%) rename www/statics/euler/{euler_020_code.txt => Euler_Problem-020.b93} (54%) rename www/statics/euler/{euler_020.php => Euler_Problem-020.php} (81%) rename www/statics/euler/{euler_020_description.md => Euler_Problem-020_description.md} (100%) rename www/statics/euler/{euler_020_explanation.md => Euler_Problem-020_explanation.md} (100%) rename www/statics/euler/{euler_021_code.txt => Euler_Problem-021.b93} (50%) rename www/statics/euler/{euler_021.php => Euler_Problem-021.php} (84%) rename www/statics/euler/{euler_021_description.md => Euler_Problem-021_description.md} (100%) rename www/statics/euler/{euler_021_explanation.md => Euler_Problem-021_explanation.md} (100%) rename www/statics/euler/{euler_022_code.txt => Euler_Problem-022.b93} (89%) rename www/statics/euler/{euler_022.php => Euler_Problem-022.php} (84%) rename www/statics/euler/{euler_022_description.md => Euler_Problem-022_description.md} (100%) rename www/statics/euler/{euler_022_explanation.md => Euler_Problem-022_explanation.md} (100%) rename www/statics/euler/{euler_023_code.txt => Euler_Problem-023.b93} (69%) rename www/statics/euler/{euler_023.php => Euler_Problem-023.php} (84%) rename www/statics/euler/{euler_023_description.md => Euler_Problem-023_description.md} (100%) rename www/statics/euler/{euler_023_explanation.md => Euler_Problem-023_explanation.md} (100%) create mode 100644 www/statics/euler/Euler_Problem-024.b93 rename www/statics/euler/{euler_024.php => Euler_Problem-024.php} (84%) rename www/statics/euler/{euler_024_description.md => Euler_Problem-024_description.md} (100%) rename www/statics/euler/{euler_024_explanation.md => Euler_Problem-024_explanation.md} (100%) rename www/statics/euler/{euler_025_code.txt => Euler_Problem-025.b93} (100%) rename www/statics/euler/{euler_025.php => Euler_Problem-025.php} (84%) rename www/statics/euler/{euler_025_description.md => Euler_Problem-025_description.md} (100%) rename www/statics/euler/{euler_025_explanation.md => Euler_Problem-025_explanation.md} (100%) rename www/statics/euler/{euler_026_code.txt => Euler_Problem-026.b93} (100%) rename www/statics/euler/{euler_026.php => Euler_Problem-026.php} (84%) rename www/statics/euler/{euler_026_description.md => Euler_Problem-026_description.md} (100%) rename www/statics/euler/{euler_026_explanation.md => Euler_Problem-026_explanation.md} (100%) rename www/statics/euler/{euler_027_code.txt => Euler_Problem-027.b93} (100%) rename www/statics/euler/{euler_027.php => Euler_Problem-027.php} (84%) rename www/statics/euler/{euler_027_description.md => Euler_Problem-027_description.md} (100%) rename www/statics/euler/{euler_027_explanation.md => Euler_Problem-027_explanation.md} (100%) rename www/statics/euler/{euler_028_code.txt => Euler_Problem-028.b93} (100%) rename www/statics/euler/{euler_028.php => Euler_Problem-028.php} (84%) rename www/statics/euler/{euler_028_description.md => Euler_Problem-028_description.md} (100%) rename www/statics/euler/{euler_028_explanation.md => Euler_Problem-028_explanation.md} (100%) rename www/statics/euler/{euler_029_code.txt => Euler_Problem-029.b93} (100%) rename www/statics/euler/{euler_029.php => Euler_Problem-029.php} (84%) rename www/statics/euler/{euler_029_description.md => Euler_Problem-029_description.md} (100%) rename www/statics/euler/{euler_029_explanation.md => Euler_Problem-029_explanation.md} (100%) rename www/statics/euler/{euler_030_code.txt => Euler_Problem-030.b93} (100%) rename www/statics/euler/{euler_030.php => Euler_Problem-030.php} (84%) rename www/statics/euler/{euler_030_description.md => Euler_Problem-030_description.md} (100%) rename www/statics/euler/{euler_030_explanation.md => Euler_Problem-030_explanation.md} (100%) rename www/statics/euler/{euler_031_code.txt => Euler_Problem-031.b93} (100%) rename www/statics/euler/{euler_031.php => Euler_Problem-031.php} (84%) rename www/statics/euler/{euler_031_description.md => Euler_Problem-031_description.md} (100%) rename www/statics/euler/{euler_031_explanation.md => Euler_Problem-031_explanation.md} (100%) rename www/statics/euler/{euler_032_code.txt => Euler_Problem-032.b93} (100%) rename www/statics/euler/{euler_032.php => Euler_Problem-032.php} (84%) rename www/statics/euler/{euler_032_description.md => Euler_Problem-032_description.md} (100%) rename www/statics/euler/{euler_032_explanation.md => Euler_Problem-032_explanation.md} (100%) rename www/statics/euler/{euler_033_code.txt => Euler_Problem-033.b93} (100%) rename www/statics/euler/{euler_033.php => Euler_Problem-033.php} (84%) rename www/statics/euler/{euler_033_description.md => Euler_Problem-033_description.md} (100%) rename www/statics/euler/{euler_033_explanation.md => Euler_Problem-033_explanation.md} (100%) rename www/statics/euler/{euler_034_code.txt => Euler_Problem-034.b93} (100%) rename www/statics/euler/{euler_034.php => Euler_Problem-034.php} (84%) rename www/statics/euler/{euler_034_description.md => Euler_Problem-034_description.md} (100%) rename www/statics/euler/{euler_034_explanation.md => Euler_Problem-034_explanation.md} (100%) rename www/statics/euler/{euler_035_code.txt => Euler_Problem-035.b93} (100%) rename www/statics/euler/{euler_035.php => Euler_Problem-035.php} (84%) rename www/statics/euler/{euler_035_description.md => Euler_Problem-035_description.md} (100%) rename www/statics/euler/{euler_035_explanation.md => Euler_Problem-035_explanation.md} (100%) rename www/statics/euler/{euler_036_code.txt => Euler_Problem-036.b93} (100%) rename www/statics/euler/{euler_036.php => Euler_Problem-036.php} (84%) rename www/statics/euler/{euler_036_description.md => Euler_Problem-036_description.md} (100%) rename www/statics/euler/{euler_036_explanation.md => Euler_Problem-036_explanation.md} (100%) rename www/statics/euler/{euler_037_code.txt => Euler_Problem-037.b93} (96%) rename www/statics/euler/{euler_037.php => Euler_Problem-037.php} (84%) rename www/statics/euler/{euler_037_description.md => Euler_Problem-037_description.md} (100%) rename www/statics/euler/{euler_037_explanation.md => Euler_Problem-037_explanation.md} (100%) rename www/statics/euler/{euler_038_code.txt => Euler_Problem-038.b93} (90%) rename www/statics/euler/{euler_038.php => Euler_Problem-038.php} (84%) rename www/statics/euler/{euler_038_description.md => Euler_Problem-038_description.md} (100%) rename www/statics/euler/{euler_038_explanation.md => Euler_Problem-038_explanation.md} (100%) rename www/statics/euler/{euler_039_code.txt => Euler_Problem-039.b93} (100%) rename www/statics/euler/{euler_039.php => Euler_Problem-039.php} (84%) rename www/statics/euler/{euler_039_description.md => Euler_Problem-039_description.md} (100%) rename www/statics/euler/{euler_039_explanation.md => Euler_Problem-039_explanation.md} (100%) rename www/statics/euler/{euler_040_code.txt => Euler_Problem-040.b93} (100%) rename www/statics/euler/{euler_040.php => Euler_Problem-040.php} (84%) rename www/statics/euler/{euler_040_description.md => Euler_Problem-040_description.md} (100%) rename www/statics/euler/{euler_040_explanation.md => Euler_Problem-040_explanation.md} (100%) rename www/statics/euler/{euler_041_code.txt => Euler_Problem-041.b93} (100%) rename www/statics/euler/{euler_041.php => Euler_Problem-041.php} (84%) rename www/statics/euler/{euler_041_description.md => Euler_Problem-041_description.md} (100%) rename www/statics/euler/{euler_041_explanation.md => Euler_Problem-041_explanation.md} (100%) rename www/statics/euler/{euler_042_code.txt => Euler_Problem-042.b93} (99%) rename www/statics/euler/{euler_042.php => Euler_Problem-042.php} (84%) rename www/statics/euler/{euler_042_description.md => Euler_Problem-042_description.md} (100%) rename www/statics/euler/{euler_042_explanation.md => Euler_Problem-042_explanation.md} (100%) rename www/statics/euler/{euler_043_code.txt => Euler_Problem-043.b93} (100%) rename www/statics/euler/{euler_043.php => Euler_Problem-043.php} (84%) rename www/statics/euler/{euler_043_description.md => Euler_Problem-043_description.md} (100%) rename www/statics/euler/{euler_043_explanation.md => Euler_Problem-043_explanation.md} (100%) rename www/statics/euler/{euler_044_code.txt => Euler_Problem-044.b93} (100%) rename www/statics/euler/{euler_044.php => Euler_Problem-044.php} (84%) rename www/statics/euler/{euler_044_description.md => Euler_Problem-044_description.md} (100%) rename www/statics/euler/{euler_044_explanation.md => Euler_Problem-044_explanation.md} (100%) rename www/statics/euler/{euler_045_code.txt => Euler_Problem-045.b93} (100%) rename www/statics/euler/{euler_045.php => Euler_Problem-045.php} (85%) rename www/statics/euler/{euler_045_description.md => Euler_Problem-045_description.md} (100%) rename www/statics/euler/{euler_045_explanation.md => Euler_Problem-045_explanation.md} (100%) rename www/statics/euler/{euler_046_code.txt => Euler_Problem-046.b93} (100%) rename www/statics/euler/{euler_046.php => Euler_Problem-046.php} (84%) rename www/statics/euler/{euler_046_description.md => Euler_Problem-046_description.md} (100%) rename www/statics/euler/{euler_046_explanation.md => Euler_Problem-046_explanation.md} (100%) rename www/statics/euler/{euler_047_code.txt => Euler_Problem-047.b93} (100%) rename www/statics/euler/{euler_047.php => Euler_Problem-047.php} (84%) rename www/statics/euler/{euler_047_description.md => Euler_Problem-047_description.md} (100%) rename www/statics/euler/{euler_047_explanation.md => Euler_Problem-047_explanation.md} (100%) rename www/statics/euler/{euler_048_code.txt => Euler_Problem-048.b93} (100%) rename www/statics/euler/{euler_048.php => Euler_Problem-048.php} (84%) rename www/statics/euler/{euler_048_description.md => Euler_Problem-048_description.md} (100%) rename www/statics/euler/{euler_048_explanation.md => Euler_Problem-048_explanation.md} (100%) rename www/statics/euler/{euler_049_code.txt => Euler_Problem-049.b93} (100%) rename www/statics/euler/{euler_049.php => Euler_Problem-049.php} (84%) rename www/statics/euler/{euler_049_description.md => Euler_Problem-049_description.md} (100%) rename www/statics/euler/{euler_049_explanation.md => Euler_Problem-049_explanation.md} (100%) rename www/statics/euler/{euler_050_code.txt => Euler_Problem-050.b93} (100%) rename www/statics/euler/{euler_050.php => Euler_Problem-050.php} (84%) rename www/statics/euler/{euler_050_description.md => Euler_Problem-050_description.md} (100%) rename www/statics/euler/{euler_050_explanation.md => Euler_Problem-050_explanation.md} (100%) rename www/statics/euler/{euler_051_code.txt => Euler_Problem-051.b93} (100%) rename www/statics/euler/{euler_051.php => Euler_Problem-051.php} (84%) rename www/statics/euler/{euler_051_description.md => Euler_Problem-051_description.md} (100%) rename www/statics/euler/{euler_051_explanation.md => Euler_Problem-051_explanation.md} (100%) rename www/statics/euler/{euler_052_code.txt => Euler_Problem-052.b93} (100%) rename www/statics/euler/{euler_052.php => Euler_Problem-052.php} (84%) rename www/statics/euler/{euler_052_description.md => Euler_Problem-052_description.md} (100%) rename www/statics/euler/{euler_052_explanation.md => Euler_Problem-052_explanation.md} (100%) rename www/statics/euler/{euler_053_code.txt => Euler_Problem-053.b93} (100%) rename www/statics/euler/{euler_053.php => Euler_Problem-053.php} (84%) rename www/statics/euler/{euler_053_description.md => Euler_Problem-053_description.md} (100%) rename www/statics/euler/{euler_053_explanation.md => Euler_Problem-053_explanation.md} (100%) rename www/statics/euler/{euler_054_code.txt => Euler_Problem-054.b93} (100%) rename www/statics/euler/{euler_054.php => Euler_Problem-054.php} (84%) rename www/statics/euler/{euler_054_description.md => Euler_Problem-054_description.md} (100%) rename www/statics/euler/{euler_054_explanation.md => Euler_Problem-054_explanation.md} (100%) rename www/statics/euler/{euler_055_code.txt => Euler_Problem-055.b93} (100%) rename www/statics/euler/{euler_055.php => Euler_Problem-055.php} (84%) rename www/statics/euler/{euler_055_description.md => Euler_Problem-055_description.md} (100%) rename www/statics/euler/{euler_055_explanation.md => Euler_Problem-055_explanation.md} (100%) rename www/statics/euler/{euler_056_code.txt => Euler_Problem-056.b93} (100%) rename www/statics/euler/{euler_056.php => Euler_Problem-056.php} (84%) rename www/statics/euler/{euler_056_description.md => Euler_Problem-056_description.md} (100%) rename www/statics/euler/{euler_056_explanation.md => Euler_Problem-056_explanation.md} (100%) rename www/statics/euler/{euler_057_code.txt => Euler_Problem-057.b93} (100%) rename www/statics/euler/{euler_057.php => Euler_Problem-057.php} (84%) rename www/statics/euler/{euler_057_description.md => Euler_Problem-057_description.md} (100%) rename www/statics/euler/{euler_057_explanation.md => Euler_Problem-057_explanation.md} (100%) rename www/statics/euler/{euler_058_code.txt => Euler_Problem-058.b93} (100%) rename www/statics/euler/{euler_058.php => Euler_Problem-058.php} (84%) rename www/statics/euler/{euler_058_description.md => Euler_Problem-058_description.md} (100%) rename www/statics/euler/{euler_058_explanation.md => Euler_Problem-058_explanation.md} (100%) create mode 100644 www/statics/euler/Euler_Problem-059.b93 rename www/statics/euler/{euler_059.php => Euler_Problem-059.php} (84%) rename www/statics/euler/{euler_059_description.md => Euler_Problem-059_description.md} (100%) rename www/statics/euler/{euler_059_explanation.md => Euler_Problem-059_explanation.md} (100%) rename www/statics/euler/{euler_060_code.txt => Euler_Problem-060.b93} (81%) rename www/statics/euler/{euler_060.php => Euler_Problem-060.php} (84%) rename www/statics/euler/{euler_060_description.md => Euler_Problem-060_description.md} (100%) rename www/statics/euler/{euler_060_explanation.md => Euler_Problem-060_explanation.md} (100%) rename www/statics/euler/{euler_061_code.txt => Euler_Problem-061.b93} (100%) rename www/statics/euler/{euler_061.php => Euler_Problem-061.php} (84%) rename www/statics/euler/{euler_061_description.md => Euler_Problem-061_description.md} (100%) rename www/statics/euler/{euler_061_explanation.md => Euler_Problem-061_explanation.md} (100%) rename www/statics/euler/{euler_062_code.txt => Euler_Problem-062.b93} (82%) rename www/statics/euler/{euler_062.php => Euler_Problem-062.php} (84%) rename www/statics/euler/{euler_062_description.md => Euler_Problem-062_description.md} (100%) rename www/statics/euler/{euler_062_explanation.md => Euler_Problem-062_explanation.md} (100%) rename www/statics/euler/{euler_063_code.txt => Euler_Problem-063.b93} (100%) rename www/statics/euler/{euler_063.php => Euler_Problem-063.php} (84%) rename www/statics/euler/{euler_063_description.md => Euler_Problem-063_description.md} (100%) rename www/statics/euler/{euler_063_explanation.md => Euler_Problem-063_explanation.md} (100%) rename www/statics/euler/{euler_064_code.txt => Euler_Problem-064.b93} (100%) rename www/statics/euler/{euler_064.php => Euler_Problem-064.php} (84%) rename www/statics/euler/{euler_064_description.md => Euler_Problem-064_description.md} (100%) rename www/statics/euler/{euler_064_explanation.md => Euler_Problem-064_explanation.md} (100%) rename www/statics/euler/{euler_065_code.txt => Euler_Problem-065.b93} (100%) rename www/statics/euler/{euler_065.php => Euler_Problem-065.php} (84%) rename www/statics/euler/{euler_065_description.md => Euler_Problem-065_description.md} (100%) rename www/statics/euler/{euler_065_explanation.md => Euler_Problem-065_explanation.md} (100%) rename www/statics/euler/{euler_066_code.txt => Euler_Problem-066.b93} (100%) rename www/statics/euler/{euler_066.php => Euler_Problem-066.php} (84%) rename www/statics/euler/{euler_066_description.md => Euler_Problem-066_description.md} (100%) rename www/statics/euler/{euler_066_explanation.md => Euler_Problem-066_explanation.md} (100%) rename www/statics/euler/{euler_067_code.txt => Euler_Problem-067.b93} (91%) rename www/statics/euler/{euler_067.php => Euler_Problem-067.php} (84%) rename www/statics/euler/{euler_067_description.md => Euler_Problem-067_description.md} (100%) rename www/statics/euler/{euler_067_explanation.md => Euler_Problem-067_explanation.md} (100%) rename www/statics/euler/{euler_068_code.txt => Euler_Problem-068.b93} (100%) rename www/statics/euler/{euler_068.php => Euler_Problem-068.php} (84%) rename www/statics/euler/{euler_068_description.md => Euler_Problem-068_description.md} (100%) rename www/statics/euler/{euler_068_explanation.md => Euler_Problem-068_explanation.md} (100%) rename www/statics/euler/{euler_069_code.txt => Euler_Problem-069.b93} (100%) rename www/statics/euler/{euler_069.php => Euler_Problem-069.php} (84%) rename www/statics/euler/{euler_069_description.md => Euler_Problem-069_description.md} (100%) rename www/statics/euler/{euler_069_explanation.md => Euler_Problem-069_explanation.md} (100%) create mode 100644 www/statics/euler/Euler_Problem-070.b93 rename www/statics/euler/{euler_070.php => Euler_Problem-070.php} (81%) rename www/statics/euler/{euler_070_description.md => Euler_Problem-070_description.md} (100%) rename www/statics/euler/{euler_070_explanation.md => Euler_Problem-070_explanation.md} (100%) rename www/statics/euler/{euler_071_code.txt => Euler_Problem-071.b93} (100%) rename www/statics/euler/{euler_071.php => Euler_Problem-071.php} (84%) rename www/statics/euler/{euler_071_description.md => Euler_Problem-071_description.md} (100%) rename www/statics/euler/{euler_071_explanation.md => Euler_Problem-071_explanation.md} (100%) rename www/statics/euler/{euler_072_code.txt => Euler_Problem-072.b93} (100%) rename www/statics/euler/{euler_072.php => Euler_Problem-072.php} (84%) rename www/statics/euler/{euler_072_description.md => Euler_Problem-072_description.md} (100%) rename www/statics/euler/{euler_072_explanation.md => Euler_Problem-072_explanation.md} (100%) rename www/statics/euler/{euler_073_code.txt => Euler_Problem-073.b93} (100%) rename www/statics/euler/{euler_073.php => Euler_Problem-073.php} (85%) rename www/statics/euler/{euler_073_description.md => Euler_Problem-073_description.md} (100%) rename www/statics/euler/{euler_073_explanation.md => Euler_Problem-073_explanation.md} (100%) rename www/statics/euler/{euler_074_code.txt => Euler_Problem-074.b93} (100%) rename www/statics/euler/{euler_074.php => Euler_Problem-074.php} (84%) rename www/statics/euler/{euler_074_description.md => Euler_Problem-074_description.md} (100%) rename www/statics/euler/{euler_074_explanation.md => Euler_Problem-074_explanation.md} (100%) rename www/statics/euler/{euler_075_code.txt => Euler_Problem-075.b93} (100%) rename www/statics/euler/{euler_075.php => Euler_Problem-075.php} (85%) rename www/statics/euler/{euler_075_description.md => Euler_Problem-075_description.md} (100%) rename www/statics/euler/{euler_075_explanation.md => Euler_Problem-075_explanation.md} (100%) create mode 100644 www/statics/euler/Euler_Problem-076.b93 rename www/statics/euler/{euler_076.php => Euler_Problem-076.php} (81%) rename www/statics/euler/{euler_076_description.md => Euler_Problem-076_description.md} (100%) rename www/statics/euler/{euler_076_explanation.md => Euler_Problem-076_explanation.md} (100%) create mode 100644 www/statics/euler/Euler_Problem-077.b93 rename www/statics/euler/{euler_077.php => Euler_Problem-077.php} (81%) rename www/statics/euler/{euler_077_description.md => Euler_Problem-077_description.md} (100%) rename www/statics/euler/{euler_077_explanation.md => Euler_Problem-077_explanation.md} (100%) rename www/statics/euler/{euler_078_code.txt => Euler_Problem-078.b93} (100%) rename www/statics/euler/{euler_078.php => Euler_Problem-078.php} (84%) rename www/statics/euler/{euler_078_description.md => Euler_Problem-078_description.md} (100%) rename www/statics/euler/{euler_078_explanation.md => Euler_Problem-078_explanation.md} (100%) rename www/statics/euler/{euler_079_code.txt => Euler_Problem-079.b93} (86%) rename www/statics/euler/{euler_079.php => Euler_Problem-079.php} (84%) rename www/statics/euler/{euler_079_description.md => Euler_Problem-079_description.md} (100%) rename www/statics/euler/{euler_079_explanation.md => Euler_Problem-079_explanation.md} (100%) rename www/statics/euler/{euler_080_code.txt => Euler_Problem-080.b93} (100%) rename www/statics/euler/{euler_080.php => Euler_Problem-080.php} (84%) rename www/statics/euler/{euler_080_description.md => Euler_Problem-080_description.md} (100%) rename www/statics/euler/{euler_080_explanation.md => Euler_Problem-080_explanation.md} (100%) rename www/statics/euler/{euler_081_code.txt => Euler_Problem-081.b93} (100%) rename www/statics/euler/{euler_081.php => Euler_Problem-081.php} (84%) rename www/statics/euler/{euler_081_description.md => Euler_Problem-081_description.md} (100%) rename www/statics/euler/{euler_081_explanation.md => Euler_Problem-081_explanation.md} (100%) rename www/statics/euler/{euler_082_code.txt => Euler_Problem-082.b93} (100%) rename www/statics/euler/{euler_082.php => Euler_Problem-082.php} (84%) rename www/statics/euler/{euler_082_description.md => Euler_Problem-082_description.md} (100%) rename www/statics/euler/{euler_082_explanation.md => Euler_Problem-082_explanation.md} (100%) rename www/statics/euler/{euler_083_code.txt => Euler_Problem-083.b93} (100%) rename www/statics/euler/{euler_083.php => Euler_Problem-083.php} (84%) rename www/statics/euler/{euler_083_description.md => Euler_Problem-083_description.md} (100%) rename www/statics/euler/{euler_083_explanation.md => Euler_Problem-083_explanation.md} (100%) rename www/statics/euler/{euler_084_code.txt => Euler_Problem-084.b93} (100%) rename www/statics/euler/{euler_084.php => Euler_Problem-084.php} (84%) rename www/statics/euler/{euler_084_description.md => Euler_Problem-084_description.md} (100%) rename www/statics/euler/{euler_084_explanation.md => Euler_Problem-084_explanation.md} (100%) rename www/statics/euler/{euler_085_code.txt => Euler_Problem-085.b93} (100%) rename www/statics/euler/{euler_085.php => Euler_Problem-085.php} (84%) rename www/statics/euler/{euler_085_description.md => Euler_Problem-085_description.md} (100%) rename www/statics/euler/{euler_085_explanation.md => Euler_Problem-085_explanation.md} (100%) rename www/statics/euler/{euler_086_code.txt => Euler_Problem-086.b93} (100%) rename www/statics/euler/{euler_086.php => Euler_Problem-086.php} (84%) rename www/statics/euler/{euler_086_description.md => Euler_Problem-086_description.md} (100%) rename www/statics/euler/{euler_086_explanation.md => Euler_Problem-086_explanation.md} (100%) rename www/statics/euler/{euler_087_code.txt => Euler_Problem-087.b93} (100%) rename www/statics/euler/{euler_087.php => Euler_Problem-087.php} (84%) rename www/statics/euler/{euler_087_description.md => Euler_Problem-087_description.md} (100%) rename www/statics/euler/{euler_087_explanation.md => Euler_Problem-087_explanation.md} (100%) rename www/statics/euler/{euler_088_code.txt => Euler_Problem-088.b93} (95%) rename www/statics/euler/{euler_088.php => Euler_Problem-088.php} (84%) rename www/statics/euler/{euler_088_description.md => Euler_Problem-088_description.md} (100%) rename www/statics/euler/{euler_088_explanation.md => Euler_Problem-088_explanation.md} (100%) rename www/statics/euler/{euler_089_code.txt => Euler_Problem-089.b93} (100%) rename www/statics/euler/{euler_089.php => Euler_Problem-089.php} (84%) rename www/statics/euler/{euler_089_description.md => Euler_Problem-089_description.md} (100%) rename www/statics/euler/{euler_089_explanation.md => Euler_Problem-089_explanation.md} (100%) rename www/statics/euler/{euler_090_code.txt => Euler_Problem-090.b93} (100%) rename www/statics/euler/{euler_090.php => Euler_Problem-090.php} (84%) rename www/statics/euler/{euler_090_description.md => Euler_Problem-090_description.md} (100%) rename www/statics/euler/{euler_090_explanation.md => Euler_Problem-090_explanation.md} (100%) rename www/statics/euler/{euler_091_code.txt => Euler_Problem-091.b93} (100%) rename www/statics/euler/{euler_091.php => Euler_Problem-091.php} (85%) rename www/statics/euler/{euler_091_description.md => Euler_Problem-091_description.md} (100%) rename www/statics/euler/{euler_091_explanation.md => Euler_Problem-091_explanation.md} (100%) rename www/statics/euler/{euler_092_code.txt => Euler_Problem-092.b93} (70%) rename www/statics/euler/{euler_092.php => Euler_Problem-092.php} (84%) rename www/statics/euler/{euler_092_description.md => Euler_Problem-092_description.md} (100%) rename www/statics/euler/{euler_092_explanation.md => Euler_Problem-092_explanation.md} (100%) rename www/statics/euler/{euler_093_code.txt => Euler_Problem-093.b93} (54%) rename www/statics/euler/{euler_093.php => Euler_Problem-093.php} (81%) rename www/statics/euler/{euler_093_description.md => Euler_Problem-093_description.md} (100%) rename www/statics/euler/{euler_093_explanation.md => Euler_Problem-093_explanation.md} (100%) rename www/statics/euler/{euler_094_code.txt => Euler_Problem-094.b93} (100%) rename www/statics/euler/{euler_094.php => Euler_Problem-094.php} (84%) rename www/statics/euler/{euler_094_description.md => Euler_Problem-094_description.md} (100%) rename www/statics/euler/{euler_094_explanation.md => Euler_Problem-094_explanation.md} (100%) rename www/statics/euler/{euler_095_code.txt => Euler_Problem-095.b93} (100%) rename www/statics/euler/{euler_095.php => Euler_Problem-095.php} (84%) rename www/statics/euler/{euler_095_description.md => Euler_Problem-095_description.md} (100%) rename www/statics/euler/{euler_095_explanation.md => Euler_Problem-095_explanation.md} (100%) rename www/statics/euler/{euler_096_code.txt => Euler_Problem-096.b93} (54%) rename www/statics/euler/{euler_096.php => Euler_Problem-096.php} (81%) rename www/statics/euler/{euler_096_description.md => Euler_Problem-096_description.md} (100%) rename www/statics/euler/{euler_096_explanation.md => Euler_Problem-096_explanation.md} (100%) rename www/statics/euler/{euler_097_code.txt => Euler_Problem-097.b93} (100%) rename www/statics/euler/{euler_097.php => Euler_Problem-097.php} (84%) rename www/statics/euler/{euler_097_description.md => Euler_Problem-097_description.md} (100%) rename www/statics/euler/{euler_097_explanation.md => Euler_Problem-097_explanation.md} (100%) rename www/statics/euler/{euler_098_code.txt => Euler_Problem-098.b93} (100%) rename www/statics/euler/{euler_098.php => Euler_Problem-098.php} (84%) rename www/statics/euler/{euler_098_description.md => Euler_Problem-098_description.md} (100%) rename www/statics/euler/{euler_098_explanation.md => Euler_Problem-098_explanation.md} (100%) rename www/statics/euler/{euler_099_code.txt => Euler_Problem-099.b93} (100%) rename www/statics/euler/{euler_099.php => Euler_Problem-099.php} (84%) rename www/statics/euler/{euler_099_description.md => Euler_Problem-099_description.md} (100%) rename www/statics/euler/{euler_099_explanation.md => Euler_Problem-099_explanation.md} (100%) rename www/statics/euler/{euler_100_code.txt => Euler_Problem-100.b93} (100%) rename www/statics/euler/{euler_100.php => Euler_Problem-100.php} (84%) rename www/statics/euler/{euler_100_description.md => Euler_Problem-100_description.md} (100%) rename www/statics/euler/{euler_100_explanation.md => Euler_Problem-100_explanation.md} (100%) rename www/statics/euler/{euler_101_code.txt => Euler_Problem-101.b93} (100%) rename www/statics/euler/{euler_101.php => Euler_Problem-101.php} (84%) rename www/statics/euler/{euler_101_description.md => Euler_Problem-101_description.md} (100%) rename www/statics/euler/{euler_101_explanation.md => Euler_Problem-101_explanation.md} (100%) delete mode 100644 www/statics/euler/euler_024_code.txt delete mode 100644 www/statics/euler/euler_059_code.txt delete mode 100644 www/statics/euler/euler_070_code.txt delete mode 100644 www/statics/euler/euler_076_code.txt delete mode 100644 www/statics/euler/euler_077_code.txt diff --git a/www/statics/euler/euler_001_code.txt b/www/statics/euler/Euler_Problem-001.b93 similarity index 100% rename from www/statics/euler/euler_001_code.txt rename to www/statics/euler/Euler_Problem-001.b93 diff --git a/www/statics/euler/euler_001.php b/www/statics/euler/Euler_Problem-001.php similarity index 84% rename from www/statics/euler/euler_001.php rename to www/statics/euler/Euler_Problem-001.php index 5e30d33..5fdcaa3 100644 --- a/www/statics/euler/euler_001.php +++ b/www/statics/euler/Euler_Problem-001.php @@ -4,9 +4,9 @@ return [ 'number' => 1, 'title' => 'Multiples of 3 and 5', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_001_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_001_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_001_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-001_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-001.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-001_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=001', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-001.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_001_description.md b/www/statics/euler/Euler_Problem-001_description.md similarity index 100% rename from www/statics/euler/euler_001_description.md rename to www/statics/euler/Euler_Problem-001_description.md diff --git a/www/statics/euler/euler_001_explanation.md b/www/statics/euler/Euler_Problem-001_explanation.md similarity index 100% rename from www/statics/euler/euler_001_explanation.md rename to www/statics/euler/Euler_Problem-001_explanation.md diff --git a/www/statics/euler/euler_002_code.txt b/www/statics/euler/Euler_Problem-002.b93 similarity index 100% rename from www/statics/euler/euler_002_code.txt rename to www/statics/euler/Euler_Problem-002.b93 diff --git a/www/statics/euler/euler_002.php b/www/statics/euler/Euler_Problem-002.php similarity index 84% rename from www/statics/euler/euler_002.php rename to www/statics/euler/Euler_Problem-002.php index c65fb6b..f60fb5f 100644 --- a/www/statics/euler/euler_002.php +++ b/www/statics/euler/Euler_Problem-002.php @@ -4,9 +4,9 @@ return [ 'number' => 2, 'title' => 'Even Fibonacci numbers', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_002_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_002_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_002_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-002_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-002.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-002_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=002', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-002.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_002_description.md b/www/statics/euler/Euler_Problem-002_description.md similarity index 100% rename from www/statics/euler/euler_002_description.md rename to www/statics/euler/Euler_Problem-002_description.md diff --git a/www/statics/euler/euler_002_explanation.md b/www/statics/euler/Euler_Problem-002_explanation.md similarity index 100% rename from www/statics/euler/euler_002_explanation.md rename to www/statics/euler/Euler_Problem-002_explanation.md diff --git a/www/statics/euler/euler_003_code.txt b/www/statics/euler/Euler_Problem-003.b93 similarity index 100% rename from www/statics/euler/euler_003_code.txt rename to www/statics/euler/Euler_Problem-003.b93 diff --git a/www/statics/euler/euler_003.php b/www/statics/euler/Euler_Problem-003.php similarity index 84% rename from www/statics/euler/euler_003.php rename to www/statics/euler/Euler_Problem-003.php index ab266f1..ee92c6d 100644 --- a/www/statics/euler/euler_003.php +++ b/www/statics/euler/Euler_Problem-003.php @@ -4,9 +4,9 @@ return [ 'number' => 3, 'title' => 'Largest prime factor', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_003_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_003_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_003_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-003_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-003.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-003_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=003', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-003.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_003_description.md b/www/statics/euler/Euler_Problem-003_description.md similarity index 100% rename from www/statics/euler/euler_003_description.md rename to www/statics/euler/Euler_Problem-003_description.md diff --git a/www/statics/euler/euler_003_explanation.md b/www/statics/euler/Euler_Problem-003_explanation.md similarity index 100% rename from www/statics/euler/euler_003_explanation.md rename to www/statics/euler/Euler_Problem-003_explanation.md diff --git a/www/statics/euler/euler_004_code.txt b/www/statics/euler/Euler_Problem-004.b93 similarity index 100% rename from www/statics/euler/euler_004_code.txt rename to www/statics/euler/Euler_Problem-004.b93 diff --git a/www/statics/euler/euler_004.php b/www/statics/euler/Euler_Problem-004.php similarity index 84% rename from www/statics/euler/euler_004.php rename to www/statics/euler/Euler_Problem-004.php index 65cc4ac..59ee7e3 100644 --- a/www/statics/euler/euler_004.php +++ b/www/statics/euler/Euler_Problem-004.php @@ -4,9 +4,9 @@ return [ 'number' => 4, 'title' => 'Largest palindrome product', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_004_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_004_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_004_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-004_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-004.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-004_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=004', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-004.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_004_description.md b/www/statics/euler/Euler_Problem-004_description.md similarity index 100% rename from www/statics/euler/euler_004_description.md rename to www/statics/euler/Euler_Problem-004_description.md diff --git a/www/statics/euler/euler_004_explanation.md b/www/statics/euler/Euler_Problem-004_explanation.md similarity index 100% rename from www/statics/euler/euler_004_explanation.md rename to www/statics/euler/Euler_Problem-004_explanation.md diff --git a/www/statics/euler/euler_005_code.txt b/www/statics/euler/Euler_Problem-005.b93 similarity index 100% rename from www/statics/euler/euler_005_code.txt rename to www/statics/euler/Euler_Problem-005.b93 diff --git a/www/statics/euler/euler_005.php b/www/statics/euler/Euler_Problem-005.php similarity index 84% rename from www/statics/euler/euler_005.php rename to www/statics/euler/Euler_Problem-005.php index 89e9ad7..09bf714 100644 --- a/www/statics/euler/euler_005.php +++ b/www/statics/euler/Euler_Problem-005.php @@ -4,9 +4,9 @@ return [ 'number' => 5, 'title' => 'Smallest multiple', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_005_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_005_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_005_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-005_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-005.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-005_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=005', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-005.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_005_description.md b/www/statics/euler/Euler_Problem-005_description.md similarity index 100% rename from www/statics/euler/euler_005_description.md rename to www/statics/euler/Euler_Problem-005_description.md diff --git a/www/statics/euler/euler_005_explanation.md b/www/statics/euler/Euler_Problem-005_explanation.md similarity index 100% rename from www/statics/euler/euler_005_explanation.md rename to www/statics/euler/Euler_Problem-005_explanation.md diff --git a/www/statics/euler/euler_006_code.txt b/www/statics/euler/Euler_Problem-006.b93 similarity index 100% rename from www/statics/euler/euler_006_code.txt rename to www/statics/euler/Euler_Problem-006.b93 diff --git a/www/statics/euler/euler_006.php b/www/statics/euler/Euler_Problem-006.php similarity index 84% rename from www/statics/euler/euler_006.php rename to www/statics/euler/Euler_Problem-006.php index 164a7cd..b5558d5 100644 --- a/www/statics/euler/euler_006.php +++ b/www/statics/euler/Euler_Problem-006.php @@ -4,9 +4,9 @@ return [ 'number' => 6, 'title' => 'Sum square difference', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_006_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_006_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_006_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-006_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-006.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-006_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=006', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-006.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_006_description.md b/www/statics/euler/Euler_Problem-006_description.md similarity index 100% rename from www/statics/euler/euler_006_description.md rename to www/statics/euler/Euler_Problem-006_description.md diff --git a/www/statics/euler/euler_006_explanation.md b/www/statics/euler/Euler_Problem-006_explanation.md similarity index 100% rename from www/statics/euler/euler_006_explanation.md rename to www/statics/euler/Euler_Problem-006_explanation.md diff --git a/www/statics/euler/euler_007_code.txt b/www/statics/euler/Euler_Problem-007.b93 similarity index 100% rename from www/statics/euler/euler_007_code.txt rename to www/statics/euler/Euler_Problem-007.b93 diff --git a/www/statics/euler/euler_007.php b/www/statics/euler/Euler_Problem-007.php similarity index 84% rename from www/statics/euler/euler_007.php rename to www/statics/euler/Euler_Problem-007.php index e156475..12e0e7c 100644 --- a/www/statics/euler/euler_007.php +++ b/www/statics/euler/Euler_Problem-007.php @@ -4,9 +4,9 @@ return [ 'number' => 7, 'title' => '10001st prime', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_007_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_007_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_007_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-007_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-007.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-007_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=007', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-007.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_007_description.md b/www/statics/euler/Euler_Problem-007_description.md similarity index 100% rename from www/statics/euler/euler_007_description.md rename to www/statics/euler/Euler_Problem-007_description.md diff --git a/www/statics/euler/euler_007_explanation.md b/www/statics/euler/Euler_Problem-007_explanation.md similarity index 100% rename from www/statics/euler/euler_007_explanation.md rename to www/statics/euler/Euler_Problem-007_explanation.md diff --git a/www/statics/euler/euler_008_code.txt b/www/statics/euler/Euler_Problem-008.b93 similarity index 90% rename from www/statics/euler/euler_008_code.txt rename to www/statics/euler/Euler_Problem-008.b93 index 05c712a..f5e8b51 100644 --- a/www/statics/euler/euler_008_code.txt +++ b/www/statics/euler/Euler_Problem-008.b93 @@ -1,8 +1,8 @@ "v"00p54*:10p552**:20p*30p85+40p050p060p070p080p v ->150g60p>60g:20g%\20g/9+g"0"-*60g1+:60p50g-40g-#v_:80g`#v_$>50g1+:50p30g-#v_ 970p >70g0g.70g8-40g-#v_"=",80g.@ +>150g60p>60g:20g%\20g/9+g"0"-*60g1+:60p50g-40g-#v_:80g`#v_$>50g1+:50p30g-#v_ 970p >70g0g86*+,70g8-40g-#v_"=",80g.@ ^ < $ ^ < - >80p060p>60g50g+:2 0g%\20g /9+g"0"-60g9+0p6 0g1+:60p40g-#v_^ -^ < < ^p07+1g07 < + >80p060p>60g50g+:2 0g%\20g /9+g"0"-60g9+0p60g1+ :60p40g-#v_^ +^ < < ^p07+1g07 < ^ < diff --git a/www/statics/euler/euler_008.php b/www/statics/euler/Euler_Problem-008.php similarity index 84% rename from www/statics/euler/euler_008.php rename to www/statics/euler/Euler_Problem-008.php index a65a5f3..511324d 100644 --- a/www/statics/euler/euler_008.php +++ b/www/statics/euler/Euler_Problem-008.php @@ -4,9 +4,9 @@ return [ 'number' => 8, 'title' => 'Largest product in a series', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_008_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_008_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_008_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-008_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-008.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-008_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=008', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-008.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_008_description.md b/www/statics/euler/Euler_Problem-008_description.md similarity index 100% rename from www/statics/euler/euler_008_description.md rename to www/statics/euler/Euler_Problem-008_description.md diff --git a/www/statics/euler/euler_008_explanation.md b/www/statics/euler/Euler_Problem-008_explanation.md similarity index 100% rename from www/statics/euler/euler_008_explanation.md rename to www/statics/euler/Euler_Problem-008_explanation.md diff --git a/www/statics/euler/euler_009_code.txt b/www/statics/euler/Euler_Problem-009.b93 similarity index 100% rename from www/statics/euler/euler_009_code.txt rename to www/statics/euler/Euler_Problem-009.b93 diff --git a/www/statics/euler/euler_009.php b/www/statics/euler/Euler_Problem-009.php similarity index 84% rename from www/statics/euler/euler_009.php rename to www/statics/euler/Euler_Problem-009.php index e332cd5..9a414ec 100644 --- a/www/statics/euler/euler_009.php +++ b/www/statics/euler/Euler_Problem-009.php @@ -4,9 +4,9 @@ return [ 'number' => 9, 'title' => 'Special Pythagorean triplet', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_009_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_009_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_009_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-009_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-009.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-009_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=009', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-009.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_009_description.md b/www/statics/euler/Euler_Problem-009_description.md similarity index 100% rename from www/statics/euler/euler_009_description.md rename to www/statics/euler/Euler_Problem-009_description.md diff --git a/www/statics/euler/euler_009_explanation.md b/www/statics/euler/Euler_Problem-009_explanation.md similarity index 100% rename from www/statics/euler/euler_009_explanation.md rename to www/statics/euler/Euler_Problem-009_explanation.md diff --git a/www/statics/euler/euler_010_code.txt b/www/statics/euler/Euler_Problem-010.b93 similarity index 100% rename from www/statics/euler/euler_010_code.txt rename to www/statics/euler/Euler_Problem-010.b93 diff --git a/www/statics/euler/euler_010.php b/www/statics/euler/Euler_Problem-010.php similarity index 84% rename from www/statics/euler/euler_010.php rename to www/statics/euler/Euler_Problem-010.php index 4b1226e..526c96d 100644 --- a/www/statics/euler/euler_010.php +++ b/www/statics/euler/Euler_Problem-010.php @@ -4,9 +4,9 @@ return [ 'number' => 10, 'title' => 'Summation of primes', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_010_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_010_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_010_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-010_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-010.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-010_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=010', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-010.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_010_description.md b/www/statics/euler/Euler_Problem-010_description.md similarity index 100% rename from www/statics/euler/euler_010_description.md rename to www/statics/euler/Euler_Problem-010_description.md diff --git a/www/statics/euler/euler_010_explanation.md b/www/statics/euler/Euler_Problem-010_explanation.md similarity index 100% rename from www/statics/euler/euler_010_explanation.md rename to www/statics/euler/Euler_Problem-010_explanation.md diff --git a/www/statics/euler/euler_011_code.txt b/www/statics/euler/Euler_Problem-011.b93 similarity index 100% rename from www/statics/euler/euler_011_code.txt rename to www/statics/euler/Euler_Problem-011.b93 diff --git a/www/statics/euler/euler_011.php b/www/statics/euler/Euler_Problem-011.php similarity index 84% rename from www/statics/euler/euler_011.php rename to www/statics/euler/Euler_Problem-011.php index afee53b..e34bd54 100644 --- a/www/statics/euler/euler_011.php +++ b/www/statics/euler/Euler_Problem-011.php @@ -4,9 +4,9 @@ return [ 'number' => 11, 'title' => 'Largest product in a grid', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_011_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_011_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_011_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-011_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-011.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-011_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=011', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-011.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_011_description.md b/www/statics/euler/Euler_Problem-011_description.md similarity index 100% rename from www/statics/euler/euler_011_description.md rename to www/statics/euler/Euler_Problem-011_description.md diff --git a/www/statics/euler/euler_011_explanation.md b/www/statics/euler/Euler_Problem-011_explanation.md similarity index 100% rename from www/statics/euler/euler_011_explanation.md rename to www/statics/euler/Euler_Problem-011_explanation.md diff --git a/www/statics/euler/euler_012_code.txt b/www/statics/euler/Euler_Problem-012.b93 similarity index 61% rename from www/statics/euler/euler_012_code.txt rename to www/statics/euler/Euler_Problem-012.b93 index 223489b..f8e5f6c 100644 --- a/www/statics/euler/euler_012_code.txt +++ b/www/statics/euler/Euler_Problem-012.b93 @@ -7,16 +7,16 @@ v p03+1g03 p04+1g04 p +3/g01\%g01:g04 g03 < >"d"55+*:10p3"2"*:20p*00p230p" ":03p13p v >130p040p > 30g:10g%\10g/3+g" "- 00g30g` !#v_ | v < _^#`g03g00 <^ p03+1g03 < -> "X" 30g:10g%\10g/3+p30g >30g+ : 00g\` #v_$>30g1+:30p:10g%\10g/3+g" "- | - ^p+3/g01\%g01:\" ":< ^ < - v +1$< - >:1+2/>:01p31p111p0>::10g%\10g/3+g::*01g`#v_121p>:31g\% !#v_11g21g*11p31g1-| - v < ^p13/\g13:p12+1g12< - v < vp21<*2g11$$<^g11$$ < ->2 212p222p >:2%| >12g22g*"d"5*` #v_1+ 1v - | < 0+1$< - >:1+ >:01p31p111p0>::10g%\10g/3+g::*01g`#v_121p>:31g\% !#v_11g21g*11p31g1-| - # v < v ^p13/\g13:p12+1g12< - ^p22<*2g11$$<^g11$$ < - >$$:1+*2/.@ -^ $p05-1g04< \ No newline at end of file +> "X" 30g:10g%\10g/3+p30g >30g+ : 00g\` #v_$>30g1+:30p:10g%\10g/3+g" "- | + ^p+3/g01\%g01:\" ":< ^ < + v +1$< + >:1+2/>:01p31p111p0>::10g%\10g/3+g::*01g`#v_121p>:31g\% !#v_11g21g*11p31g1-| + v < ^p13/\g13:p12+1g12< + v < vp21<*2g11$$<^g11$$ < +>2 212p222p >:2%| >12g22g*"d"5*` #v_1+ 1v + | < 0+1$< + >:1+ >:01p31p111p0>::10g%\10g/3+g::*01g`#v_121p>:31g\% !#v_11g21g*11p31g1-| + # v < v ^p13/\g13:p12+1g12< + ^p22<*2g11$$<^g11$$ < + >$$:1+*2/.@ +^ $p05-1g04< \ No newline at end of file diff --git a/www/statics/euler/euler_012.php b/www/statics/euler/Euler_Problem-012.php similarity index 85% rename from www/statics/euler/euler_012.php rename to www/statics/euler/Euler_Problem-012.php index cfd89c5..c763f15 100644 --- a/www/statics/euler/euler_012.php +++ b/www/statics/euler/Euler_Problem-012.php @@ -4,9 +4,9 @@ return [ 'number' => 12, 'title' => 'Highly divisible triangular number', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_012_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_012_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_012_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-012_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-012.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-012_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=012', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-012.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_012_description.md b/www/statics/euler/Euler_Problem-012_description.md similarity index 100% rename from www/statics/euler/euler_012_description.md rename to www/statics/euler/Euler_Problem-012_description.md diff --git a/www/statics/euler/euler_012_explanation.md b/www/statics/euler/Euler_Problem-012_explanation.md similarity index 100% rename from www/statics/euler/euler_012_explanation.md rename to www/statics/euler/Euler_Problem-012_explanation.md diff --git a/www/statics/euler/euler_013_code.txt b/www/statics/euler/Euler_Problem-013.b93 similarity index 100% rename from www/statics/euler/euler_013_code.txt rename to www/statics/euler/Euler_Problem-013.b93 diff --git a/www/statics/euler/euler_013.php b/www/statics/euler/Euler_Problem-013.php similarity index 84% rename from www/statics/euler/euler_013.php rename to www/statics/euler/Euler_Problem-013.php index edeab9d..6ef1929 100644 --- a/www/statics/euler/euler_013.php +++ b/www/statics/euler/Euler_Problem-013.php @@ -4,9 +4,9 @@ return [ 'number' => 13, 'title' => 'Large sum', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_013_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_013_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_013_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-013_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-013.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-013_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=013', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-013.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_013_description.md b/www/statics/euler/Euler_Problem-013_description.md similarity index 100% rename from www/statics/euler/euler_013_description.md rename to www/statics/euler/Euler_Problem-013_description.md diff --git a/www/statics/euler/euler_013_explanation.md b/www/statics/euler/Euler_Problem-013_explanation.md similarity index 100% rename from www/statics/euler/euler_013_explanation.md rename to www/statics/euler/Euler_Problem-013_explanation.md diff --git a/www/statics/euler/euler_014_code.txt b/www/statics/euler/Euler_Problem-014.b93 similarity index 100% rename from www/statics/euler/euler_014_code.txt rename to www/statics/euler/Euler_Problem-014.b93 diff --git a/www/statics/euler/euler_014.php b/www/statics/euler/Euler_Problem-014.php similarity index 84% rename from www/statics/euler/euler_014.php rename to www/statics/euler/Euler_Problem-014.php index 738f0bc..9e3b337 100644 --- a/www/statics/euler/euler_014.php +++ b/www/statics/euler/Euler_Problem-014.php @@ -4,9 +4,9 @@ return [ 'number' => 14, 'title' => 'Longest Collatz sequence', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_014_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_014_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_014_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-014_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-014.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-014_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=014', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-014.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_014_description.md b/www/statics/euler/Euler_Problem-014_description.md similarity index 100% rename from www/statics/euler/euler_014_description.md rename to www/statics/euler/Euler_Problem-014_description.md diff --git a/www/statics/euler/euler_014_explanation.md b/www/statics/euler/Euler_Problem-014_explanation.md similarity index 100% rename from www/statics/euler/euler_014_explanation.md rename to www/statics/euler/Euler_Problem-014_explanation.md diff --git a/www/statics/euler/euler_015_code.txt b/www/statics/euler/Euler_Problem-015.b93 similarity index 82% rename from www/statics/euler/euler_015_code.txt rename to www/statics/euler/Euler_Problem-015.b93 index 7e6b436..91a4ee9 100644 --- a/www/statics/euler/euler_015_code.txt +++ b/www/statics/euler/Euler_Problem-015.b93 @@ -1,5 +1,5 @@ v - 000000000000000000000 + 000000000000000000000 000000000000000000000 000000000000000000000 000000000000000000000 @@ -20,8 +20,8 @@ v 000000000000000000000 000000000000000000000 000000000000000000000 > v - >v >00g1-10gg00g10g1-g+00g10gpv + >v >00g1-10gg00g10g1-g+00g10gpv >100p110p> 00g492*+10g-*|>00g392*+`#^_>00g1-10g1-*| vp01+1g01p00-1g00< - ^p011p00+g01g00< >100g10gp ^ + ^p011p00+g01g00< >100g10gp ^ |! `+2*58+g00g01 < - @.g:*73< \ No newline at end of file + @.g:*73< \ No newline at end of file diff --git a/www/statics/euler/euler_015.php b/www/statics/euler/Euler_Problem-015.php similarity index 84% rename from www/statics/euler/euler_015.php rename to www/statics/euler/Euler_Problem-015.php index 691f14f..4252fd0 100644 --- a/www/statics/euler/euler_015.php +++ b/www/statics/euler/Euler_Problem-015.php @@ -4,9 +4,9 @@ return [ 'number' => 15, 'title' => 'Lattice paths', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_015_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_015_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_015_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-015_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-015.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-015_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=015', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-015.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_015_description.md b/www/statics/euler/Euler_Problem-015_description.md similarity index 100% rename from www/statics/euler/euler_015_description.md rename to www/statics/euler/Euler_Problem-015_description.md diff --git a/www/statics/euler/euler_015_explanation.md b/www/statics/euler/Euler_Problem-015_explanation.md similarity index 100% rename from www/statics/euler/euler_015_explanation.md rename to www/statics/euler/Euler_Problem-015_explanation.md diff --git a/www/statics/euler/euler_016_code.txt b/www/statics/euler/Euler_Problem-016.b93 similarity index 100% rename from www/statics/euler/euler_016_code.txt rename to www/statics/euler/Euler_Problem-016.b93 diff --git a/www/statics/euler/euler_016.php b/www/statics/euler/Euler_Problem-016.php similarity index 84% rename from www/statics/euler/euler_016.php rename to www/statics/euler/Euler_Problem-016.php index f0698dc..4b1481b 100644 --- a/www/statics/euler/euler_016.php +++ b/www/statics/euler/Euler_Problem-016.php @@ -4,9 +4,9 @@ return [ 'number' => 16, 'title' => 'Power digit sum', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_016_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_016_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_016_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-016_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-016.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-016_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=016', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-016.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_016_description.md b/www/statics/euler/Euler_Problem-016_description.md similarity index 100% rename from www/statics/euler/euler_016_description.md rename to www/statics/euler/Euler_Problem-016_description.md diff --git a/www/statics/euler/euler_016_explanation.md b/www/statics/euler/Euler_Problem-016_explanation.md similarity index 100% rename from www/statics/euler/euler_016_explanation.md rename to www/statics/euler/Euler_Problem-016_explanation.md diff --git a/www/statics/euler/euler_017_code.txt b/www/statics/euler/Euler_Problem-017.b93 similarity index 53% rename from www/statics/euler/euler_017_code.txt rename to www/statics/euler/Euler_Problem-017.b93 index 8636343..bf1ca5e 100644 --- a/www/statics/euler/euler_017_code.txt +++ b/www/statics/euler/Euler_Problem-017.b93 @@ -6,10 +6,10 @@ $ v-1 < v-1 < >54*>:::1g"0"-\1p#^_54*>:::2g"0"-\2p| v **25"d" 0 $$< v < - v $< >:55+/2g\55+% v -: >:54*`| >"d"/1g70 v ->0\>:!#v_:"d"\`| ^0g1< >:"d"%!| v < -v < >:"}"8*-#^_$380v>:"d"/1g\ "d"%v - ^ < <\3\7< + v $< >:55+/2g\55+% v +: >:54*`| >"d"/1g70 v +>0\>:!#v_:"d"\`| ^0g1< >:"d"%!| v < +v < >:"}"8*-#^_$380v>:"d"/1g\ "d"%v + ^ < <\3\7< >+# \:# _+ \ 1- :| @.+_ #! #:\ #+< \ No newline at end of file diff --git a/www/statics/euler/euler_017.php b/www/statics/euler/Euler_Problem-017.php similarity index 84% rename from www/statics/euler/euler_017.php rename to www/statics/euler/Euler_Problem-017.php index fe0a872..2c2e521 100644 --- a/www/statics/euler/euler_017.php +++ b/www/statics/euler/Euler_Problem-017.php @@ -4,9 +4,9 @@ return [ 'number' => 17, 'title' => 'Number letter counts', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_017_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_017_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_017_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-017_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-017.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-017_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=017', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-017.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_017_description.md b/www/statics/euler/Euler_Problem-017_description.md similarity index 100% rename from www/statics/euler/euler_017_description.md rename to www/statics/euler/Euler_Problem-017_description.md diff --git a/www/statics/euler/euler_017_explanation.md b/www/statics/euler/Euler_Problem-017_explanation.md similarity index 100% rename from www/statics/euler/euler_017_explanation.md rename to www/statics/euler/Euler_Problem-017_explanation.md diff --git a/www/statics/euler/euler_018_code.txt b/www/statics/euler/Euler_Problem-018.b93 similarity index 93% rename from www/statics/euler/euler_018_code.txt rename to www/statics/euler/Euler_Problem-018.b93 index 2aa0b9c..f571613 100644 --- a/www/statics/euler/euler_018_code.txt +++ b/www/statics/euler/Euler_Problem-018.b93 @@ -1,4 +1,4 @@ -$$>53* 00p00g1-20p010p>10g3*:20g1+g"0"-55+*\1+20g1+g"0"-+10g20g1+p10g1+:10p20g-1-#v_20g:1-20p010p#v_v + >53* 00p00g1-20p010p>10g3*:20g1+g"0"-55+*\1+20g1+g"0"-+10g20g1+p10g1+:10p20g-1-#v_20g:1-20p010p#v_v 75 ^ < < v 95 64 v < 17 47 82 > $v diff --git a/www/statics/euler/euler_018.php b/www/statics/euler/Euler_Problem-018.php similarity index 84% rename from www/statics/euler/euler_018.php rename to www/statics/euler/Euler_Problem-018.php index 6e55250..f4ff1bc 100644 --- a/www/statics/euler/euler_018.php +++ b/www/statics/euler/Euler_Problem-018.php @@ -4,9 +4,9 @@ return [ 'number' => 18, 'title' => 'Maximum path sum I', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_018_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_018_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_018_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-018_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-018.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-018_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=018', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-018.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_018_description.md b/www/statics/euler/Euler_Problem-018_description.md similarity index 100% rename from www/statics/euler/euler_018_description.md rename to www/statics/euler/Euler_Problem-018_description.md diff --git a/www/statics/euler/euler_018_explanation.md b/www/statics/euler/Euler_Problem-018_explanation.md similarity index 100% rename from www/statics/euler/euler_018_explanation.md rename to www/statics/euler/Euler_Problem-018_explanation.md diff --git a/www/statics/euler/euler_019_code.txt b/www/statics/euler/Euler_Problem-019.b93 similarity index 100% rename from www/statics/euler/euler_019_code.txt rename to www/statics/euler/Euler_Problem-019.b93 diff --git a/www/statics/euler/euler_019.php b/www/statics/euler/Euler_Problem-019.php similarity index 84% rename from www/statics/euler/euler_019.php rename to www/statics/euler/Euler_Problem-019.php index a8ccc4c..9588906 100644 --- a/www/statics/euler/euler_019.php +++ b/www/statics/euler/Euler_Problem-019.php @@ -4,9 +4,9 @@ return [ 'number' => 19, 'title' => 'Counting Sundays', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_019_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_019_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_019_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-019_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-019.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-019_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=019', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-019.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_019_description.md b/www/statics/euler/Euler_Problem-019_description.md similarity index 100% rename from www/statics/euler/euler_019_description.md rename to www/statics/euler/Euler_Problem-019_description.md diff --git a/www/statics/euler/euler_019_explanation.md b/www/statics/euler/Euler_Problem-019_explanation.md similarity index 100% rename from www/statics/euler/euler_019_explanation.md rename to www/statics/euler/Euler_Problem-019_explanation.md diff --git a/www/statics/euler/euler_020_code.txt b/www/statics/euler/Euler_Problem-020.b93 similarity index 54% rename from www/statics/euler/euler_020_code.txt rename to www/statics/euler/Euler_Problem-020.b93 index a333625..bacec4e 100644 --- a/www/statics/euler/euler_020_code.txt +++ b/www/statics/euler/Euler_Problem-020.b93 @@ -1,5 +1,5 @@ -v00 ... 00 -v00 ... 01 +v0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +v0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 >"d">1-:!#v_:03p013p"~I"+23p>23g"d"%1+23g"d"/g"0"-03g*13g+:55+%68 v ^ $# _^#!p32:-1g32p31/+55p/"d"g32+1%"d"g32+*< >"~I"+33p0>33g"d"%1+33g"d"/g"0"-+ 33g:1-33p v diff --git a/www/statics/euler/euler_020.php b/www/statics/euler/Euler_Problem-020.php similarity index 81% rename from www/statics/euler/euler_020.php rename to www/statics/euler/Euler_Problem-020.php index 53521c5..a2d9f8f 100644 --- a/www/statics/euler/euler_020.php +++ b/www/statics/euler/Euler_Problem-020.php @@ -4,13 +4,13 @@ return [ 'number' => 20, 'title' => 'Factorial digit sum', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_020_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_020_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_020_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-020_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-020.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-020_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=020', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-020.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', - 'abbreviated' => true, + 'abbreviated' => false, 'steps' => 1546679, 'time' => 265, 'width' => 101, diff --git a/www/statics/euler/euler_020_description.md b/www/statics/euler/Euler_Problem-020_description.md similarity index 100% rename from www/statics/euler/euler_020_description.md rename to www/statics/euler/Euler_Problem-020_description.md diff --git a/www/statics/euler/euler_020_explanation.md b/www/statics/euler/Euler_Problem-020_explanation.md similarity index 100% rename from www/statics/euler/euler_020_explanation.md rename to www/statics/euler/Euler_Problem-020_explanation.md diff --git a/www/statics/euler/euler_021_code.txt b/www/statics/euler/Euler_Problem-021.b93 similarity index 50% rename from www/statics/euler/euler_021_code.txt rename to www/statics/euler/Euler_Problem-021.b93 index 92ca244..3363cba 100644 --- a/www/statics/euler/euler_021_code.txt +++ b/www/statics/euler/Euler_Problem-021.b93 @@ -4,10 +4,10 @@ v . . . . . . . # ... # - v ># v# < ->"d"4*:10p55**00p00g>1-::20p0\2/>:20g\%#^_:30p+30g>1-:#^_$v - |: p+1/g01g02%g01g02< -v$$ p100< + >v ># v# < +>"d"4*:10p55**00p00g>1-::20p0\2/:|>:20g\%#^_:30p+30g>1-:#^_$v + |: p+1/g01g02%g01g02< +v$$ p100< >1 ^ >00g1-20p090p>20g10g%20g10g/1+g40p40g10g%40g10g/1+g50p 20g50g-#v_20g40g`!#v_20g." - ",,,40g.55+,v |p02-1:g02 < < p09++g04g02g09< @.g09< \ No newline at end of file diff --git a/www/statics/euler/euler_021.php b/www/statics/euler/Euler_Problem-021.php similarity index 84% rename from www/statics/euler/euler_021.php rename to www/statics/euler/Euler_Problem-021.php index c8ec230..c73b477 100644 --- a/www/statics/euler/euler_021.php +++ b/www/statics/euler/Euler_Problem-021.php @@ -4,9 +4,9 @@ return [ 'number' => 21, 'title' => 'Amicable numbers', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_021_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_021_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_021_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-021_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-021.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-021_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=021', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-021.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_021_description.md b/www/statics/euler/Euler_Problem-021_description.md similarity index 100% rename from www/statics/euler/euler_021_description.md rename to www/statics/euler/Euler_Problem-021_description.md diff --git a/www/statics/euler/euler_021_explanation.md b/www/statics/euler/Euler_Problem-021_explanation.md similarity index 100% rename from www/statics/euler/euler_021_explanation.md rename to www/statics/euler/Euler_Problem-021_explanation.md diff --git a/www/statics/euler/euler_022_code.txt b/www/statics/euler/Euler_Problem-022.b93 similarity index 89% rename from www/statics/euler/euler_022_code.txt rename to www/statics/euler/Euler_Problem-022.b93 index a674c33..28f7863 100644 --- a/www/statics/euler/euler_022_code.txt +++ b/www/statics/euler/Euler_Problem-022.b93 @@ -1,7 +1,7 @@ -> v // Calc ordered index > v +> v > v MARY >"??IE"*++:20p00p>010p0 >:00gg"@"-:0`#^_$0>10g74**+10pv PATRICIA > ^ ^ _v# -+66:+1< - LINDA v _^#!p00:-1g00pg000g01$< >v // Bubblesort it + LINDA v _^#!p00:-1g00pg000g01$< >v BARBARA >20g30p> 040p> 040g1+g 040g2+g`|>40g:1+>60p70p66+:80p>:60g1+g\70g1+g80g60g1+v ELIZABETH |`\-1g03 p04:+1g04< $<|\p08:-1:g08p+1g07g08p < JENNIFER |-2p03-1:g03< // Sum the values ^< diff --git a/www/statics/euler/euler_022.php b/www/statics/euler/Euler_Problem-022.php similarity index 84% rename from www/statics/euler/euler_022.php rename to www/statics/euler/Euler_Problem-022.php index 189b839..ed2a356 100644 --- a/www/statics/euler/euler_022.php +++ b/www/statics/euler/Euler_Problem-022.php @@ -4,9 +4,9 @@ return [ 'number' => 22, 'title' => 'Names scores', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_022_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_022_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_022_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-022_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-022.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-022_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=022', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-022.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_022_description.md b/www/statics/euler/Euler_Problem-022_description.md similarity index 100% rename from www/statics/euler/euler_022_description.md rename to www/statics/euler/Euler_Problem-022_description.md diff --git a/www/statics/euler/euler_022_explanation.md b/www/statics/euler/Euler_Problem-022_explanation.md similarity index 100% rename from www/statics/euler/euler_022_explanation.md rename to www/statics/euler/Euler_Problem-022_explanation.md diff --git a/www/statics/euler/euler_023_code.txt b/www/statics/euler/Euler_Problem-023.b93 similarity index 69% rename from www/statics/euler/euler_023_code.txt rename to www/statics/euler/Euler_Problem-023.b93 index 08a88c8..28cb021 100644 --- a/www/statics/euler/euler_023_code.txt +++ b/www/statics/euler/Euler_Problem-023.b93 @@ -5,10 +5,10 @@ v . . . . # ... # - v ># v# < ->"d"4*:10p355***00p00g>1-::20p0\2/>:20g\%#^_:30p+30g>1-:#^_$v - |:p +1/g01g02%g01g02`g02< -v $p100< vp+1/g01+g05g04%g01+g05g04+2%2g+1/g01+g05g04%g01+< + >v ># v# < +>"d"4*:10p355***00p00g>1-::20p0\2/:|>:20g\%#^_:30p+30g>1-:#^_$v + |:p+1/g01g02% g01g02`g02< < +v $p100< > 1^ vp+1/g01+g05g04%g01+g05g04+2%2g+1/g01+g05g04%g01+< $ >v >v >v >v v < g >00g40p>40g1-:40p|>40g10g%40g10g/1+g2%|>40g1+50p>50g1-:50p|>50g10g%50g10g/1+g2%|>40g50g+00g`| 0 ^ < ^ < $< >40g5^ diff --git a/www/statics/euler/euler_023.php b/www/statics/euler/Euler_Problem-023.php similarity index 84% rename from www/statics/euler/euler_023.php rename to www/statics/euler/Euler_Problem-023.php index 06fc641..4f72141 100644 --- a/www/statics/euler/euler_023.php +++ b/www/statics/euler/Euler_Problem-023.php @@ -4,9 +4,9 @@ return [ 'number' => 23, 'title' => 'Non-abundant sums', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_023_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_023_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_023_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-023_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-023.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-023_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=023', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-023.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_023_description.md b/www/statics/euler/Euler_Problem-023_description.md similarity index 100% rename from www/statics/euler/euler_023_description.md rename to www/statics/euler/Euler_Problem-023_description.md diff --git a/www/statics/euler/euler_023_explanation.md b/www/statics/euler/Euler_Problem-023_explanation.md similarity index 100% rename from www/statics/euler/euler_023_explanation.md rename to www/statics/euler/Euler_Problem-023_explanation.md diff --git a/www/statics/euler/Euler_Problem-024.b93 b/www/statics/euler/Euler_Problem-024.b93 new file mode 100644 index 0000000..5dea216 --- /dev/null +++ b/www/statics/euler/Euler_Problem-024.b93 @@ -0,0 +1,8 @@ +v0123456789 +>"ddd"**1v +vp129p11-< + >v>v v < v < > v >\1-\vv p14+1g14< +>21g:1+|>|>21g0\>:1-:#^_v>*\:#^_$:| >31p 141p >31g41g*11g`!| + $ >$1 ^ > p68*v>$1^ |-"x" g0:\<\1 #^0#<#v0#,+ #<$ v> >1+\:| 1 +^p12-1g12p11-*-1g14g13g11 <^\"x"\-"0"g0:>#- #1 #$ #< ^ \ No newline at end of file diff --git a/www/statics/euler/euler_024.php b/www/statics/euler/Euler_Problem-024.php similarity index 84% rename from www/statics/euler/euler_024.php rename to www/statics/euler/Euler_Problem-024.php index bb550f5..91148d1 100644 --- a/www/statics/euler/euler_024.php +++ b/www/statics/euler/Euler_Problem-024.php @@ -4,9 +4,9 @@ return [ 'number' => 24, 'title' => 'Lexicographic permutations', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_024_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_024_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_024_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-024_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-024.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-024_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=024', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-024.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_024_description.md b/www/statics/euler/Euler_Problem-024_description.md similarity index 100% rename from www/statics/euler/euler_024_description.md rename to www/statics/euler/Euler_Problem-024_description.md diff --git a/www/statics/euler/euler_024_explanation.md b/www/statics/euler/Euler_Problem-024_explanation.md similarity index 100% rename from www/statics/euler/euler_024_explanation.md rename to www/statics/euler/Euler_Problem-024_explanation.md diff --git a/www/statics/euler/euler_025_code.txt b/www/statics/euler/Euler_Problem-025.b93 similarity index 100% rename from www/statics/euler/euler_025_code.txt rename to www/statics/euler/Euler_Problem-025.b93 diff --git a/www/statics/euler/euler_025.php b/www/statics/euler/Euler_Problem-025.php similarity index 84% rename from www/statics/euler/euler_025.php rename to www/statics/euler/Euler_Problem-025.php index 42b093f..d4aea1d 100644 --- a/www/statics/euler/euler_025.php +++ b/www/statics/euler/Euler_Problem-025.php @@ -4,9 +4,9 @@ return [ 'number' => 25, 'title' => '1000-digit Fibonacci number', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_025_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_025_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_025_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-025_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-025.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-025_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=025', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-025.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_025_description.md b/www/statics/euler/Euler_Problem-025_description.md similarity index 100% rename from www/statics/euler/euler_025_description.md rename to www/statics/euler/Euler_Problem-025_description.md diff --git a/www/statics/euler/euler_025_explanation.md b/www/statics/euler/Euler_Problem-025_explanation.md similarity index 100% rename from www/statics/euler/euler_025_explanation.md rename to www/statics/euler/Euler_Problem-025_explanation.md diff --git a/www/statics/euler/euler_026_code.txt b/www/statics/euler/Euler_Problem-026.b93 similarity index 100% rename from www/statics/euler/euler_026_code.txt rename to www/statics/euler/Euler_Problem-026.b93 diff --git a/www/statics/euler/euler_026.php b/www/statics/euler/Euler_Problem-026.php similarity index 84% rename from www/statics/euler/euler_026.php rename to www/statics/euler/Euler_Problem-026.php index 00aa93d..5102f96 100644 --- a/www/statics/euler/euler_026.php +++ b/www/statics/euler/Euler_Problem-026.php @@ -4,9 +4,9 @@ return [ 'number' => 26, 'title' => 'Reciprocal cycles', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_026_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_026_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_026_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-026_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-026.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-026_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=026', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-026.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_026_description.md b/www/statics/euler/Euler_Problem-026_description.md similarity index 100% rename from www/statics/euler/euler_026_description.md rename to www/statics/euler/Euler_Problem-026_description.md diff --git a/www/statics/euler/euler_026_explanation.md b/www/statics/euler/Euler_Problem-026_explanation.md similarity index 100% rename from www/statics/euler/euler_026_explanation.md rename to www/statics/euler/Euler_Problem-026_explanation.md diff --git a/www/statics/euler/euler_027_code.txt b/www/statics/euler/Euler_Problem-027.b93 similarity index 100% rename from www/statics/euler/euler_027_code.txt rename to www/statics/euler/Euler_Problem-027.b93 diff --git a/www/statics/euler/euler_027.php b/www/statics/euler/Euler_Problem-027.php similarity index 84% rename from www/statics/euler/euler_027.php rename to www/statics/euler/Euler_Problem-027.php index 761fc52..e69a9ea 100644 --- a/www/statics/euler/euler_027.php +++ b/www/statics/euler/Euler_Problem-027.php @@ -4,9 +4,9 @@ return [ 'number' => 27, 'title' => 'Quadratic primes', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_027_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_027_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_027_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-027_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-027.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-027_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=027', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-027.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_027_description.md b/www/statics/euler/Euler_Problem-027_description.md similarity index 100% rename from www/statics/euler/euler_027_description.md rename to www/statics/euler/Euler_Problem-027_description.md diff --git a/www/statics/euler/euler_027_explanation.md b/www/statics/euler/Euler_Problem-027_explanation.md similarity index 100% rename from www/statics/euler/euler_027_explanation.md rename to www/statics/euler/Euler_Problem-027_explanation.md diff --git a/www/statics/euler/euler_028_code.txt b/www/statics/euler/Euler_Problem-028.b93 similarity index 100% rename from www/statics/euler/euler_028_code.txt rename to www/statics/euler/Euler_Problem-028.b93 diff --git a/www/statics/euler/euler_028.php b/www/statics/euler/Euler_Problem-028.php similarity index 84% rename from www/statics/euler/euler_028.php rename to www/statics/euler/Euler_Problem-028.php index 9676f4a..5ed96d3 100644 --- a/www/statics/euler/euler_028.php +++ b/www/statics/euler/Euler_Problem-028.php @@ -4,9 +4,9 @@ return [ 'number' => 28, 'title' => 'Number spiral diagonals', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_028_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_028_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_028_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-028_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-028.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-028_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=028', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-028.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_028_description.md b/www/statics/euler/Euler_Problem-028_description.md similarity index 100% rename from www/statics/euler/euler_028_description.md rename to www/statics/euler/Euler_Problem-028_description.md diff --git a/www/statics/euler/euler_028_explanation.md b/www/statics/euler/Euler_Problem-028_explanation.md similarity index 100% rename from www/statics/euler/euler_028_explanation.md rename to www/statics/euler/Euler_Problem-028_explanation.md diff --git a/www/statics/euler/euler_029_code.txt b/www/statics/euler/Euler_Problem-029.b93 similarity index 100% rename from www/statics/euler/euler_029_code.txt rename to www/statics/euler/Euler_Problem-029.b93 diff --git a/www/statics/euler/euler_029.php b/www/statics/euler/Euler_Problem-029.php similarity index 84% rename from www/statics/euler/euler_029.php rename to www/statics/euler/Euler_Problem-029.php index 68cb545..01885da 100644 --- a/www/statics/euler/euler_029.php +++ b/www/statics/euler/Euler_Problem-029.php @@ -4,9 +4,9 @@ return [ 'number' => 29, 'title' => 'Distinct powers', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_029_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_029_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_029_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-029_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-029.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-029_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=029', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-029.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_029_description.md b/www/statics/euler/Euler_Problem-029_description.md similarity index 100% rename from www/statics/euler/euler_029_description.md rename to www/statics/euler/Euler_Problem-029_description.md diff --git a/www/statics/euler/euler_029_explanation.md b/www/statics/euler/Euler_Problem-029_explanation.md similarity index 100% rename from www/statics/euler/euler_029_explanation.md rename to www/statics/euler/Euler_Problem-029_explanation.md diff --git a/www/statics/euler/euler_030_code.txt b/www/statics/euler/Euler_Problem-030.b93 similarity index 100% rename from www/statics/euler/euler_030_code.txt rename to www/statics/euler/Euler_Problem-030.b93 diff --git a/www/statics/euler/euler_030.php b/www/statics/euler/Euler_Problem-030.php similarity index 84% rename from www/statics/euler/euler_030.php rename to www/statics/euler/Euler_Problem-030.php index 6e665c5..f24d8cb 100644 --- a/www/statics/euler/euler_030.php +++ b/www/statics/euler/Euler_Problem-030.php @@ -4,9 +4,9 @@ return [ 'number' => 30, 'title' => 'Digit fifth powers', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_030_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_030_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_030_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-030_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-030.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-030_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=030', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-030.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_030_description.md b/www/statics/euler/Euler_Problem-030_description.md similarity index 100% rename from www/statics/euler/euler_030_description.md rename to www/statics/euler/Euler_Problem-030_description.md diff --git a/www/statics/euler/euler_030_explanation.md b/www/statics/euler/Euler_Problem-030_explanation.md similarity index 100% rename from www/statics/euler/euler_030_explanation.md rename to www/statics/euler/Euler_Problem-030_explanation.md diff --git a/www/statics/euler/euler_031_code.txt b/www/statics/euler/Euler_Problem-031.b93 similarity index 100% rename from www/statics/euler/euler_031_code.txt rename to www/statics/euler/Euler_Problem-031.b93 diff --git a/www/statics/euler/euler_031.php b/www/statics/euler/Euler_Problem-031.php similarity index 84% rename from www/statics/euler/euler_031.php rename to www/statics/euler/Euler_Problem-031.php index cad55e4..b26db2f 100644 --- a/www/statics/euler/euler_031.php +++ b/www/statics/euler/Euler_Problem-031.php @@ -4,9 +4,9 @@ return [ 'number' => 31, 'title' => 'Coin sums', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_031_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_031_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_031_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-031_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-031.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-031_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=031', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-031.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_031_description.md b/www/statics/euler/Euler_Problem-031_description.md similarity index 100% rename from www/statics/euler/euler_031_description.md rename to www/statics/euler/Euler_Problem-031_description.md diff --git a/www/statics/euler/euler_031_explanation.md b/www/statics/euler/Euler_Problem-031_explanation.md similarity index 100% rename from www/statics/euler/euler_031_explanation.md rename to www/statics/euler/Euler_Problem-031_explanation.md diff --git a/www/statics/euler/euler_032_code.txt b/www/statics/euler/Euler_Problem-032.b93 similarity index 100% rename from www/statics/euler/euler_032_code.txt rename to www/statics/euler/Euler_Problem-032.b93 diff --git a/www/statics/euler/euler_032.php b/www/statics/euler/Euler_Problem-032.php similarity index 84% rename from www/statics/euler/euler_032.php rename to www/statics/euler/Euler_Problem-032.php index 7b3c451..8097af3 100644 --- a/www/statics/euler/euler_032.php +++ b/www/statics/euler/Euler_Problem-032.php @@ -4,9 +4,9 @@ return [ 'number' => 32, 'title' => 'Pandigital products', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_032_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_032_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_032_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-032_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-032.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-032_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=032', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-032.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_032_description.md b/www/statics/euler/Euler_Problem-032_description.md similarity index 100% rename from www/statics/euler/euler_032_description.md rename to www/statics/euler/Euler_Problem-032_description.md diff --git a/www/statics/euler/euler_032_explanation.md b/www/statics/euler/Euler_Problem-032_explanation.md similarity index 100% rename from www/statics/euler/euler_032_explanation.md rename to www/statics/euler/Euler_Problem-032_explanation.md diff --git a/www/statics/euler/euler_033_code.txt b/www/statics/euler/Euler_Problem-033.b93 similarity index 100% rename from www/statics/euler/euler_033_code.txt rename to www/statics/euler/Euler_Problem-033.b93 diff --git a/www/statics/euler/euler_033.php b/www/statics/euler/Euler_Problem-033.php similarity index 84% rename from www/statics/euler/euler_033.php rename to www/statics/euler/Euler_Problem-033.php index 9e101fd..50ffc68 100644 --- a/www/statics/euler/euler_033.php +++ b/www/statics/euler/Euler_Problem-033.php @@ -4,9 +4,9 @@ return [ 'number' => 33, 'title' => 'Digit canceling fractions', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_033_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_033_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_033_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-033_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-033.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-033_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=033', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-033.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_033_description.md b/www/statics/euler/Euler_Problem-033_description.md similarity index 100% rename from www/statics/euler/euler_033_description.md rename to www/statics/euler/Euler_Problem-033_description.md diff --git a/www/statics/euler/euler_033_explanation.md b/www/statics/euler/Euler_Problem-033_explanation.md similarity index 100% rename from www/statics/euler/euler_033_explanation.md rename to www/statics/euler/Euler_Problem-033_explanation.md diff --git a/www/statics/euler/euler_034_code.txt b/www/statics/euler/Euler_Problem-034.b93 similarity index 100% rename from www/statics/euler/euler_034_code.txt rename to www/statics/euler/Euler_Problem-034.b93 diff --git a/www/statics/euler/euler_034.php b/www/statics/euler/Euler_Problem-034.php similarity index 84% rename from www/statics/euler/euler_034.php rename to www/statics/euler/Euler_Problem-034.php index 1395aad..6216ba7 100644 --- a/www/statics/euler/euler_034.php +++ b/www/statics/euler/Euler_Problem-034.php @@ -4,9 +4,9 @@ return [ 'number' => 34, 'title' => 'Digit factorials', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_034_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_034_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_034_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-034_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-034.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-034_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=034', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-034.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_034_description.md b/www/statics/euler/Euler_Problem-034_description.md similarity index 100% rename from www/statics/euler/euler_034_description.md rename to www/statics/euler/Euler_Problem-034_description.md diff --git a/www/statics/euler/euler_034_explanation.md b/www/statics/euler/Euler_Problem-034_explanation.md similarity index 100% rename from www/statics/euler/euler_034_explanation.md rename to www/statics/euler/Euler_Problem-034_explanation.md diff --git a/www/statics/euler/euler_035_code.txt b/www/statics/euler/Euler_Problem-035.b93 similarity index 100% rename from www/statics/euler/euler_035_code.txt rename to www/statics/euler/Euler_Problem-035.b93 diff --git a/www/statics/euler/euler_035.php b/www/statics/euler/Euler_Problem-035.php similarity index 84% rename from www/statics/euler/euler_035.php rename to www/statics/euler/Euler_Problem-035.php index dccadb0..4b88204 100644 --- a/www/statics/euler/euler_035.php +++ b/www/statics/euler/Euler_Problem-035.php @@ -4,9 +4,9 @@ return [ 'number' => 35, 'title' => 'Circular primes', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_035_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_035_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_035_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-035_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-035.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-035_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=035', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-035.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_035_description.md b/www/statics/euler/Euler_Problem-035_description.md similarity index 100% rename from www/statics/euler/euler_035_description.md rename to www/statics/euler/Euler_Problem-035_description.md diff --git a/www/statics/euler/euler_035_explanation.md b/www/statics/euler/Euler_Problem-035_explanation.md similarity index 100% rename from www/statics/euler/euler_035_explanation.md rename to www/statics/euler/Euler_Problem-035_explanation.md diff --git a/www/statics/euler/euler_036_code.txt b/www/statics/euler/Euler_Problem-036.b93 similarity index 100% rename from www/statics/euler/euler_036_code.txt rename to www/statics/euler/Euler_Problem-036.b93 diff --git a/www/statics/euler/euler_036.php b/www/statics/euler/Euler_Problem-036.php similarity index 84% rename from www/statics/euler/euler_036.php rename to www/statics/euler/Euler_Problem-036.php index a222085..65fa8f2 100644 --- a/www/statics/euler/euler_036.php +++ b/www/statics/euler/Euler_Problem-036.php @@ -4,9 +4,9 @@ return [ 'number' => 36, 'title' => 'Double-base palindromes', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_036_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_036_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_036_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-036_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-036.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-036_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=036', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-036.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_036_description.md b/www/statics/euler/Euler_Problem-036_description.md similarity index 100% rename from www/statics/euler/euler_036_description.md rename to www/statics/euler/Euler_Problem-036_description.md diff --git a/www/statics/euler/euler_036_explanation.md b/www/statics/euler/Euler_Problem-036_explanation.md similarity index 100% rename from www/statics/euler/euler_036_explanation.md rename to www/statics/euler/Euler_Problem-036_explanation.md diff --git a/www/statics/euler/euler_037_code.txt b/www/statics/euler/Euler_Problem-037.b93 similarity index 96% rename from www/statics/euler/euler_037_code.txt rename to www/statics/euler/Euler_Problem-037.b93 index b074669..97ab046 100644 --- a/www/statics/euler/euler_037_code.txt +++ b/www/statics/euler/Euler_Problem-037.b93 @@ -1,4 +1,5 @@ -v +v // Project Euler - Problem 37 + # ... # diff --git a/www/statics/euler/euler_037.php b/www/statics/euler/Euler_Problem-037.php similarity index 84% rename from www/statics/euler/euler_037.php rename to www/statics/euler/Euler_Problem-037.php index 225e625..e62b6c9 100644 --- a/www/statics/euler/euler_037.php +++ b/www/statics/euler/Euler_Problem-037.php @@ -4,9 +4,9 @@ return [ 'number' => 37, 'title' => 'Truncatable primes', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_037_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_037_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_037_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-037_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-037.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-037_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=037', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-037.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_037_description.md b/www/statics/euler/Euler_Problem-037_description.md similarity index 100% rename from www/statics/euler/euler_037_description.md rename to www/statics/euler/Euler_Problem-037_description.md diff --git a/www/statics/euler/euler_037_explanation.md b/www/statics/euler/Euler_Problem-037_explanation.md similarity index 100% rename from www/statics/euler/euler_037_explanation.md rename to www/statics/euler/Euler_Problem-037_explanation.md diff --git a/www/statics/euler/euler_038_code.txt b/www/statics/euler/Euler_Problem-038.b93 similarity index 90% rename from www/statics/euler/euler_038_code.txt rename to www/statics/euler/Euler_Problem-038.b93 index b596db8..fa568ae 100644 --- a/www/statics/euler/euler_038_code.txt +++ b/www/statics/euler/Euler_Problem-038.b93 @@ -3,6 +3,4 @@ v######### v ######### v +1< v < v < vp2\0:< >v >v >$v v\g2:< >"ec"*31p>241p>01-1>:31g*\:41g-#^_$>\10p01-\>:55+%\55+/:#^_$>10g55+*+10p:1+#^_$10g\:1+#v_$:55+> 1-:| >:55+%:|>:2g!|>1\2p55+/:!| >55+> 1-:|>#v_$41g1-:41p1-#^_31g1-:31p| ^ \< $>$:^ $# $# > $0>9-!\$ ^ >. @ ,,,,, "RORRE"< - v < -02>:31g*\:41g-#^_31g* \ No newline at end of file + $$> > $0>9-!\$ ^ >. @ ,,,,, "RORRE"< \ No newline at end of file diff --git a/www/statics/euler/euler_038.php b/www/statics/euler/Euler_Problem-038.php similarity index 84% rename from www/statics/euler/euler_038.php rename to www/statics/euler/Euler_Problem-038.php index 4abdb46..1ae9607 100644 --- a/www/statics/euler/euler_038.php +++ b/www/statics/euler/Euler_Problem-038.php @@ -4,9 +4,9 @@ return [ 'number' => 38, 'title' => 'Pandigital multiples', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_038_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_038_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_038_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-038_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-038.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-038_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=038', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-038.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_038_description.md b/www/statics/euler/Euler_Problem-038_description.md similarity index 100% rename from www/statics/euler/euler_038_description.md rename to www/statics/euler/Euler_Problem-038_description.md diff --git a/www/statics/euler/euler_038_explanation.md b/www/statics/euler/Euler_Problem-038_explanation.md similarity index 100% rename from www/statics/euler/euler_038_explanation.md rename to www/statics/euler/Euler_Problem-038_explanation.md diff --git a/www/statics/euler/euler_039_code.txt b/www/statics/euler/Euler_Problem-039.b93 similarity index 100% rename from www/statics/euler/euler_039_code.txt rename to www/statics/euler/Euler_Problem-039.b93 diff --git a/www/statics/euler/euler_039.php b/www/statics/euler/Euler_Problem-039.php similarity index 84% rename from www/statics/euler/euler_039.php rename to www/statics/euler/Euler_Problem-039.php index 091ce7c..ec45118 100644 --- a/www/statics/euler/euler_039.php +++ b/www/statics/euler/Euler_Problem-039.php @@ -4,9 +4,9 @@ return [ 'number' => 39, 'title' => 'Integer right triangles', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_039_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_039_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_039_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-039_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-039.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-039_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=039', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-039.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_039_description.md b/www/statics/euler/Euler_Problem-039_description.md similarity index 100% rename from www/statics/euler/euler_039_description.md rename to www/statics/euler/Euler_Problem-039_description.md diff --git a/www/statics/euler/euler_039_explanation.md b/www/statics/euler/Euler_Problem-039_explanation.md similarity index 100% rename from www/statics/euler/euler_039_explanation.md rename to www/statics/euler/Euler_Problem-039_explanation.md diff --git a/www/statics/euler/euler_040_code.txt b/www/statics/euler/Euler_Problem-040.b93 similarity index 100% rename from www/statics/euler/euler_040_code.txt rename to www/statics/euler/Euler_Problem-040.b93 diff --git a/www/statics/euler/euler_040.php b/www/statics/euler/Euler_Problem-040.php similarity index 84% rename from www/statics/euler/euler_040.php rename to www/statics/euler/Euler_Problem-040.php index 3042abd..3075147 100644 --- a/www/statics/euler/euler_040.php +++ b/www/statics/euler/Euler_Problem-040.php @@ -4,9 +4,9 @@ return [ 'number' => 40, 'title' => 'Champernowne\'s constant', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_040_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_040_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_040_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-040_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-040.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-040_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=040', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-040.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_040_description.md b/www/statics/euler/Euler_Problem-040_description.md similarity index 100% rename from www/statics/euler/euler_040_description.md rename to www/statics/euler/Euler_Problem-040_description.md diff --git a/www/statics/euler/euler_040_explanation.md b/www/statics/euler/Euler_Problem-040_explanation.md similarity index 100% rename from www/statics/euler/euler_040_explanation.md rename to www/statics/euler/Euler_Problem-040_explanation.md diff --git a/www/statics/euler/euler_041_code.txt b/www/statics/euler/Euler_Problem-041.b93 similarity index 100% rename from www/statics/euler/euler_041_code.txt rename to www/statics/euler/Euler_Problem-041.b93 diff --git a/www/statics/euler/euler_041.php b/www/statics/euler/Euler_Problem-041.php similarity index 84% rename from www/statics/euler/euler_041.php rename to www/statics/euler/Euler_Problem-041.php index c15c42e..9bc8a15 100644 --- a/www/statics/euler/euler_041.php +++ b/www/statics/euler/Euler_Problem-041.php @@ -4,9 +4,9 @@ return [ 'number' => 41, 'title' => 'Pandigital prime', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_041_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_041_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_041_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-041_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-041.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-041_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=041', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-041.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_041_description.md b/www/statics/euler/Euler_Problem-041_description.md similarity index 100% rename from www/statics/euler/euler_041_description.md rename to www/statics/euler/Euler_Problem-041_description.md diff --git a/www/statics/euler/euler_041_explanation.md b/www/statics/euler/Euler_Problem-041_explanation.md similarity index 100% rename from www/statics/euler/euler_041_explanation.md rename to www/statics/euler/Euler_Problem-041_explanation.md diff --git a/www/statics/euler/euler_042_code.txt b/www/statics/euler/Euler_Problem-042.b93 similarity index 99% rename from www/statics/euler/euler_042_code.txt rename to www/statics/euler/Euler_Problem-042.b93 index 8287a65..3afbb4f 100644 --- a/www/statics/euler/euler_042_code.txt +++ b/www/statics/euler/Euler_Problem-042.b93 @@ -4,7 +4,7 @@ A ################################################ ABILITY ################################################################################ ABLE ################################################################################ ABOUT v < -ABOVE > 1"/&"*+00p>"P":10p 5:20p *30p 050p 260p^ +ABOVE > 1"/&"*+00p>"P":10p 5:20p *30p 050p 260p^ ABSENCE ABSOLUTELY >50g1+:50p :1+*2/ "0"\ :10g%" "+\10g/p v ACADEMIC |`\g03 /2*+1: +1g05< diff --git a/www/statics/euler/euler_042.php b/www/statics/euler/Euler_Problem-042.php similarity index 84% rename from www/statics/euler/euler_042.php rename to www/statics/euler/Euler_Problem-042.php index 5827171..af11ed9 100644 --- a/www/statics/euler/euler_042.php +++ b/www/statics/euler/Euler_Problem-042.php @@ -4,9 +4,9 @@ return [ 'number' => 42, 'title' => 'Coded triangle numbers', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_042_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_042_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_042_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-042_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-042.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-042_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=042', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-042.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_042_description.md b/www/statics/euler/Euler_Problem-042_description.md similarity index 100% rename from www/statics/euler/euler_042_description.md rename to www/statics/euler/Euler_Problem-042_description.md diff --git a/www/statics/euler/euler_042_explanation.md b/www/statics/euler/Euler_Problem-042_explanation.md similarity index 100% rename from www/statics/euler/euler_042_explanation.md rename to www/statics/euler/Euler_Problem-042_explanation.md diff --git a/www/statics/euler/euler_043_code.txt b/www/statics/euler/Euler_Problem-043.b93 similarity index 100% rename from www/statics/euler/euler_043_code.txt rename to www/statics/euler/Euler_Problem-043.b93 diff --git a/www/statics/euler/euler_043.php b/www/statics/euler/Euler_Problem-043.php similarity index 84% rename from www/statics/euler/euler_043.php rename to www/statics/euler/Euler_Problem-043.php index efdcbef..5df5c89 100644 --- a/www/statics/euler/euler_043.php +++ b/www/statics/euler/Euler_Problem-043.php @@ -4,9 +4,9 @@ return [ 'number' => 43, 'title' => 'Sub-string divisibility', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_043_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_043_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_043_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-043_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-043.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-043_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=043', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-043.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_043_description.md b/www/statics/euler/Euler_Problem-043_description.md similarity index 100% rename from www/statics/euler/euler_043_description.md rename to www/statics/euler/Euler_Problem-043_description.md diff --git a/www/statics/euler/euler_043_explanation.md b/www/statics/euler/Euler_Problem-043_explanation.md similarity index 100% rename from www/statics/euler/euler_043_explanation.md rename to www/statics/euler/Euler_Problem-043_explanation.md diff --git a/www/statics/euler/euler_044_code.txt b/www/statics/euler/Euler_Problem-044.b93 similarity index 100% rename from www/statics/euler/euler_044_code.txt rename to www/statics/euler/Euler_Problem-044.b93 diff --git a/www/statics/euler/euler_044.php b/www/statics/euler/Euler_Problem-044.php similarity index 84% rename from www/statics/euler/euler_044.php rename to www/statics/euler/Euler_Problem-044.php index df971ff..4ee025e 100644 --- a/www/statics/euler/euler_044.php +++ b/www/statics/euler/Euler_Problem-044.php @@ -4,9 +4,9 @@ return [ 'number' => 44, 'title' => 'Pentagon numbers', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_044_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_044_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_044_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-044_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-044.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-044_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=044', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-044.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_044_description.md b/www/statics/euler/Euler_Problem-044_description.md similarity index 100% rename from www/statics/euler/euler_044_description.md rename to www/statics/euler/Euler_Problem-044_description.md diff --git a/www/statics/euler/euler_044_explanation.md b/www/statics/euler/Euler_Problem-044_explanation.md similarity index 100% rename from www/statics/euler/euler_044_explanation.md rename to www/statics/euler/Euler_Problem-044_explanation.md diff --git a/www/statics/euler/euler_045_code.txt b/www/statics/euler/Euler_Problem-045.b93 similarity index 100% rename from www/statics/euler/euler_045_code.txt rename to www/statics/euler/Euler_Problem-045.b93 diff --git a/www/statics/euler/euler_045.php b/www/statics/euler/Euler_Problem-045.php similarity index 85% rename from www/statics/euler/euler_045.php rename to www/statics/euler/Euler_Problem-045.php index 83d4770..de74e5d 100644 --- a/www/statics/euler/euler_045.php +++ b/www/statics/euler/Euler_Problem-045.php @@ -4,9 +4,9 @@ return [ 'number' => 45, 'title' => 'Triangular, pentagonal, and hexagonal', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_045_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_045_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_045_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-045_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-045.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-045_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=045', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-045.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_045_description.md b/www/statics/euler/Euler_Problem-045_description.md similarity index 100% rename from www/statics/euler/euler_045_description.md rename to www/statics/euler/Euler_Problem-045_description.md diff --git a/www/statics/euler/euler_045_explanation.md b/www/statics/euler/Euler_Problem-045_explanation.md similarity index 100% rename from www/statics/euler/euler_045_explanation.md rename to www/statics/euler/Euler_Problem-045_explanation.md diff --git a/www/statics/euler/euler_046_code.txt b/www/statics/euler/Euler_Problem-046.b93 similarity index 100% rename from www/statics/euler/euler_046_code.txt rename to www/statics/euler/Euler_Problem-046.b93 diff --git a/www/statics/euler/euler_046.php b/www/statics/euler/Euler_Problem-046.php similarity index 84% rename from www/statics/euler/euler_046.php rename to www/statics/euler/Euler_Problem-046.php index 7fe6124..a0fbd85 100644 --- a/www/statics/euler/euler_046.php +++ b/www/statics/euler/Euler_Problem-046.php @@ -4,9 +4,9 @@ return [ 'number' => 46, 'title' => 'Goldbach\'s other conjecture', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_046_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_046_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_046_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-046_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-046.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-046_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=046', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-046.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_046_description.md b/www/statics/euler/Euler_Problem-046_description.md similarity index 100% rename from www/statics/euler/euler_046_description.md rename to www/statics/euler/Euler_Problem-046_description.md diff --git a/www/statics/euler/euler_046_explanation.md b/www/statics/euler/Euler_Problem-046_explanation.md similarity index 100% rename from www/statics/euler/euler_046_explanation.md rename to www/statics/euler/Euler_Problem-046_explanation.md diff --git a/www/statics/euler/euler_047_code.txt b/www/statics/euler/Euler_Problem-047.b93 similarity index 100% rename from www/statics/euler/euler_047_code.txt rename to www/statics/euler/Euler_Problem-047.b93 diff --git a/www/statics/euler/euler_047.php b/www/statics/euler/Euler_Problem-047.php similarity index 84% rename from www/statics/euler/euler_047.php rename to www/statics/euler/Euler_Problem-047.php index d14a3b3..5378c29 100644 --- a/www/statics/euler/euler_047.php +++ b/www/statics/euler/Euler_Problem-047.php @@ -4,9 +4,9 @@ return [ 'number' => 47, 'title' => 'Distinct primes factors', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_047_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_047_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_047_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-047_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-047.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-047_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=047', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-047.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_047_description.md b/www/statics/euler/Euler_Problem-047_description.md similarity index 100% rename from www/statics/euler/euler_047_description.md rename to www/statics/euler/Euler_Problem-047_description.md diff --git a/www/statics/euler/euler_047_explanation.md b/www/statics/euler/Euler_Problem-047_explanation.md similarity index 100% rename from www/statics/euler/euler_047_explanation.md rename to www/statics/euler/Euler_Problem-047_explanation.md diff --git a/www/statics/euler/euler_048_code.txt b/www/statics/euler/Euler_Problem-048.b93 similarity index 100% rename from www/statics/euler/euler_048_code.txt rename to www/statics/euler/Euler_Problem-048.b93 diff --git a/www/statics/euler/euler_048.php b/www/statics/euler/Euler_Problem-048.php similarity index 84% rename from www/statics/euler/euler_048.php rename to www/statics/euler/Euler_Problem-048.php index 520f710..5a46100 100644 --- a/www/statics/euler/euler_048.php +++ b/www/statics/euler/Euler_Problem-048.php @@ -4,9 +4,9 @@ return [ 'number' => 48, 'title' => 'Self powers', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_048_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_048_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_048_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-048_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-048.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-048_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=048', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-048.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_048_description.md b/www/statics/euler/Euler_Problem-048_description.md similarity index 100% rename from www/statics/euler/euler_048_description.md rename to www/statics/euler/Euler_Problem-048_description.md diff --git a/www/statics/euler/euler_048_explanation.md b/www/statics/euler/Euler_Problem-048_explanation.md similarity index 100% rename from www/statics/euler/euler_048_explanation.md rename to www/statics/euler/Euler_Problem-048_explanation.md diff --git a/www/statics/euler/euler_049_code.txt b/www/statics/euler/Euler_Problem-049.b93 similarity index 100% rename from www/statics/euler/euler_049_code.txt rename to www/statics/euler/Euler_Problem-049.b93 diff --git a/www/statics/euler/euler_049.php b/www/statics/euler/Euler_Problem-049.php similarity index 84% rename from www/statics/euler/euler_049.php rename to www/statics/euler/Euler_Problem-049.php index 82ac66c..126a66e 100644 --- a/www/statics/euler/euler_049.php +++ b/www/statics/euler/Euler_Problem-049.php @@ -4,9 +4,9 @@ return [ 'number' => 49, 'title' => 'Prime permutations', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_049_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_049_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_049_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-049_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-049.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-049_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=049', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-049.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_049_description.md b/www/statics/euler/Euler_Problem-049_description.md similarity index 100% rename from www/statics/euler/euler_049_description.md rename to www/statics/euler/Euler_Problem-049_description.md diff --git a/www/statics/euler/euler_049_explanation.md b/www/statics/euler/Euler_Problem-049_explanation.md similarity index 100% rename from www/statics/euler/euler_049_explanation.md rename to www/statics/euler/Euler_Problem-049_explanation.md diff --git a/www/statics/euler/euler_050_code.txt b/www/statics/euler/Euler_Problem-050.b93 similarity index 100% rename from www/statics/euler/euler_050_code.txt rename to www/statics/euler/Euler_Problem-050.b93 diff --git a/www/statics/euler/euler_050.php b/www/statics/euler/Euler_Problem-050.php similarity index 84% rename from www/statics/euler/euler_050.php rename to www/statics/euler/Euler_Problem-050.php index 96c5019..e49a763 100644 --- a/www/statics/euler/euler_050.php +++ b/www/statics/euler/Euler_Problem-050.php @@ -4,9 +4,9 @@ return [ 'number' => 50, 'title' => 'Consecutive prime sum', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_050_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_050_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_050_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-050_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-050.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-050_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=050', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-050.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_050_description.md b/www/statics/euler/Euler_Problem-050_description.md similarity index 100% rename from www/statics/euler/euler_050_description.md rename to www/statics/euler/Euler_Problem-050_description.md diff --git a/www/statics/euler/euler_050_explanation.md b/www/statics/euler/Euler_Problem-050_explanation.md similarity index 100% rename from www/statics/euler/euler_050_explanation.md rename to www/statics/euler/Euler_Problem-050_explanation.md diff --git a/www/statics/euler/euler_051_code.txt b/www/statics/euler/Euler_Problem-051.b93 similarity index 100% rename from www/statics/euler/euler_051_code.txt rename to www/statics/euler/Euler_Problem-051.b93 diff --git a/www/statics/euler/euler_051.php b/www/statics/euler/Euler_Problem-051.php similarity index 84% rename from www/statics/euler/euler_051.php rename to www/statics/euler/Euler_Problem-051.php index 0c3fe89..f6086af 100644 --- a/www/statics/euler/euler_051.php +++ b/www/statics/euler/Euler_Problem-051.php @@ -4,9 +4,9 @@ return [ 'number' => 51, 'title' => 'Prime digit replacements', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_051_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_051_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_051_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-051_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-051.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-051_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=051', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-051.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_051_description.md b/www/statics/euler/Euler_Problem-051_description.md similarity index 100% rename from www/statics/euler/euler_051_description.md rename to www/statics/euler/Euler_Problem-051_description.md diff --git a/www/statics/euler/euler_051_explanation.md b/www/statics/euler/Euler_Problem-051_explanation.md similarity index 100% rename from www/statics/euler/euler_051_explanation.md rename to www/statics/euler/Euler_Problem-051_explanation.md diff --git a/www/statics/euler/euler_052_code.txt b/www/statics/euler/Euler_Problem-052.b93 similarity index 100% rename from www/statics/euler/euler_052_code.txt rename to www/statics/euler/Euler_Problem-052.b93 diff --git a/www/statics/euler/euler_052.php b/www/statics/euler/Euler_Problem-052.php similarity index 84% rename from www/statics/euler/euler_052.php rename to www/statics/euler/Euler_Problem-052.php index ebee2c5..13d9f8b 100644 --- a/www/statics/euler/euler_052.php +++ b/www/statics/euler/Euler_Problem-052.php @@ -4,9 +4,9 @@ return [ 'number' => 52, 'title' => 'Permuted multiples', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_052_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_052_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_052_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-052_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-052.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-052_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=052', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-052.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_052_description.md b/www/statics/euler/Euler_Problem-052_description.md similarity index 100% rename from www/statics/euler/euler_052_description.md rename to www/statics/euler/Euler_Problem-052_description.md diff --git a/www/statics/euler/euler_052_explanation.md b/www/statics/euler/Euler_Problem-052_explanation.md similarity index 100% rename from www/statics/euler/euler_052_explanation.md rename to www/statics/euler/Euler_Problem-052_explanation.md diff --git a/www/statics/euler/euler_053_code.txt b/www/statics/euler/Euler_Problem-053.b93 similarity index 100% rename from www/statics/euler/euler_053_code.txt rename to www/statics/euler/Euler_Problem-053.b93 diff --git a/www/statics/euler/euler_053.php b/www/statics/euler/Euler_Problem-053.php similarity index 84% rename from www/statics/euler/euler_053.php rename to www/statics/euler/Euler_Problem-053.php index 867ccea..9b48a07 100644 --- a/www/statics/euler/euler_053.php +++ b/www/statics/euler/Euler_Problem-053.php @@ -4,9 +4,9 @@ return [ 'number' => 53, 'title' => 'Combinatoric selections', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_053_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_053_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_053_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-053_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-053.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-053_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=053', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-053.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_053_description.md b/www/statics/euler/Euler_Problem-053_description.md similarity index 100% rename from www/statics/euler/euler_053_description.md rename to www/statics/euler/Euler_Problem-053_description.md diff --git a/www/statics/euler/euler_053_explanation.md b/www/statics/euler/Euler_Problem-053_explanation.md similarity index 100% rename from www/statics/euler/euler_053_explanation.md rename to www/statics/euler/Euler_Problem-053_explanation.md diff --git a/www/statics/euler/euler_054_code.txt b/www/statics/euler/Euler_Problem-054.b93 similarity index 100% rename from www/statics/euler/euler_054_code.txt rename to www/statics/euler/Euler_Problem-054.b93 diff --git a/www/statics/euler/euler_054.php b/www/statics/euler/Euler_Problem-054.php similarity index 84% rename from www/statics/euler/euler_054.php rename to www/statics/euler/Euler_Problem-054.php index caa111c..8c7d6cb 100644 --- a/www/statics/euler/euler_054.php +++ b/www/statics/euler/Euler_Problem-054.php @@ -4,9 +4,9 @@ return [ 'number' => 54, 'title' => 'Poker hands', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_054_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_054_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_054_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-054_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-054.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-054_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=054', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-054.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_054_description.md b/www/statics/euler/Euler_Problem-054_description.md similarity index 100% rename from www/statics/euler/euler_054_description.md rename to www/statics/euler/Euler_Problem-054_description.md diff --git a/www/statics/euler/euler_054_explanation.md b/www/statics/euler/Euler_Problem-054_explanation.md similarity index 100% rename from www/statics/euler/euler_054_explanation.md rename to www/statics/euler/Euler_Problem-054_explanation.md diff --git a/www/statics/euler/euler_055_code.txt b/www/statics/euler/Euler_Problem-055.b93 similarity index 100% rename from www/statics/euler/euler_055_code.txt rename to www/statics/euler/Euler_Problem-055.b93 diff --git a/www/statics/euler/euler_055.php b/www/statics/euler/Euler_Problem-055.php similarity index 84% rename from www/statics/euler/euler_055.php rename to www/statics/euler/Euler_Problem-055.php index 260415d..677620c 100644 --- a/www/statics/euler/euler_055.php +++ b/www/statics/euler/Euler_Problem-055.php @@ -4,9 +4,9 @@ return [ 'number' => 55, 'title' => 'Lychrel numbers', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_055_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_055_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_055_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-055_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-055.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-055_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=055', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-055.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_055_description.md b/www/statics/euler/Euler_Problem-055_description.md similarity index 100% rename from www/statics/euler/euler_055_description.md rename to www/statics/euler/Euler_Problem-055_description.md diff --git a/www/statics/euler/euler_055_explanation.md b/www/statics/euler/Euler_Problem-055_explanation.md similarity index 100% rename from www/statics/euler/euler_055_explanation.md rename to www/statics/euler/Euler_Problem-055_explanation.md diff --git a/www/statics/euler/euler_056_code.txt b/www/statics/euler/Euler_Problem-056.b93 similarity index 100% rename from www/statics/euler/euler_056_code.txt rename to www/statics/euler/Euler_Problem-056.b93 diff --git a/www/statics/euler/euler_056.php b/www/statics/euler/Euler_Problem-056.php similarity index 84% rename from www/statics/euler/euler_056.php rename to www/statics/euler/Euler_Problem-056.php index ce321c5..033a769 100644 --- a/www/statics/euler/euler_056.php +++ b/www/statics/euler/Euler_Problem-056.php @@ -4,9 +4,9 @@ return [ 'number' => 56, 'title' => 'Powerful digit sum', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_056_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_056_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_056_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-056_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-056.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-056_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=056', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-056.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_056_description.md b/www/statics/euler/Euler_Problem-056_description.md similarity index 100% rename from www/statics/euler/euler_056_description.md rename to www/statics/euler/Euler_Problem-056_description.md diff --git a/www/statics/euler/euler_056_explanation.md b/www/statics/euler/Euler_Problem-056_explanation.md similarity index 100% rename from www/statics/euler/euler_056_explanation.md rename to www/statics/euler/Euler_Problem-056_explanation.md diff --git a/www/statics/euler/euler_057_code.txt b/www/statics/euler/Euler_Problem-057.b93 similarity index 100% rename from www/statics/euler/euler_057_code.txt rename to www/statics/euler/Euler_Problem-057.b93 diff --git a/www/statics/euler/euler_057.php b/www/statics/euler/Euler_Problem-057.php similarity index 84% rename from www/statics/euler/euler_057.php rename to www/statics/euler/Euler_Problem-057.php index 37a8c0b..2d84e2d 100644 --- a/www/statics/euler/euler_057.php +++ b/www/statics/euler/Euler_Problem-057.php @@ -4,9 +4,9 @@ return [ 'number' => 57, 'title' => 'Square root convergents', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_057_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_057_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_057_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-057_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-057.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-057_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=057', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-057.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_057_description.md b/www/statics/euler/Euler_Problem-057_description.md similarity index 100% rename from www/statics/euler/euler_057_description.md rename to www/statics/euler/Euler_Problem-057_description.md diff --git a/www/statics/euler/euler_057_explanation.md b/www/statics/euler/Euler_Problem-057_explanation.md similarity index 100% rename from www/statics/euler/euler_057_explanation.md rename to www/statics/euler/Euler_Problem-057_explanation.md diff --git a/www/statics/euler/euler_058_code.txt b/www/statics/euler/Euler_Problem-058.b93 similarity index 100% rename from www/statics/euler/euler_058_code.txt rename to www/statics/euler/Euler_Problem-058.b93 diff --git a/www/statics/euler/euler_058.php b/www/statics/euler/Euler_Problem-058.php similarity index 84% rename from www/statics/euler/euler_058.php rename to www/statics/euler/Euler_Problem-058.php index 2252efe..669aa16 100644 --- a/www/statics/euler/euler_058.php +++ b/www/statics/euler/Euler_Problem-058.php @@ -4,9 +4,9 @@ return [ 'number' => 58, 'title' => 'Spiral primes', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_058_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_058_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_058_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-058_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-058.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-058_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=058', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-058.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_058_description.md b/www/statics/euler/Euler_Problem-058_description.md similarity index 100% rename from www/statics/euler/euler_058_description.md rename to www/statics/euler/Euler_Problem-058_description.md diff --git a/www/statics/euler/euler_058_explanation.md b/www/statics/euler/Euler_Problem-058_explanation.md similarity index 100% rename from www/statics/euler/euler_058_explanation.md rename to www/statics/euler/Euler_Problem-058_explanation.md diff --git a/www/statics/euler/Euler_Problem-059.b93 b/www/statics/euler/Euler_Problem-059.b93 new file mode 100644 index 0000000..0d14928 --- /dev/null +++ b/www/statics/euler/Euler_Problem-059.b93 @@ -0,0 +1,48 @@ +v### 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 # ... + ### ## 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 # ... + ### 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 # ... + ## ### 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 # ... + ### 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 # ... + ## 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 # ... + 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 # ... + 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 # ... + 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 # ... + 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 # ... + 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 # ... + 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 # ... + 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 # ... + # ... + # ... +> 89+10p 020p 030p 023p >20g3*10gg"0"-55+*20 v # ... + v"d"\+8%"d":g03+-"0"gg01+1*3g< # ... +79 59 12 02 79 35 08 28 20 02 03 68 >/p30g1+30p20g1+:93+-#v_$10g1v # ... +08 09 68 45 00 12 09 67 68 04 07 05 |-2+!-1g02!-"u" g01p02<0p01+ < # ... +23 27 01 21 79 85 78 79 85 71 38 10 # ... +71 27 12 02 79 06 02 08 13 09 01 13 v1p12051p > 061p > 51g61g 11p^>11g21g+!#v_11g2%21g2%+2%31^ # ... +06 03 22 02 14 00 30 79 01 31 06 23 |- **88 2p15:< > 31p0^ >51g"m"+61gp v # ... +19 10 00 73 79 44 02 79 19 06 28 68 v"+~h"< | -**882 p16:+1g16< # ... +16 06 16 15 79 35 08 11 72 71 14 10 + >51g1+^ # ... +03 79 12 02 79 19 06 28 68 32 00 00 * v < # ... +73 79 86 71 39 01 71 24 05 20 79 13 >13p>13g:1-13p#v_ v # ... +09 79 16 15 10 68 05 10 03 14 01 10 v+"a"%+*298:g31< > >^ 5 # ... +14 01 03 71 24 13 19 07 68 32 00 00 >12p892*+/:892*+%"a"+22p892*+/"a"+32pv $ $ 5 # ... +73 79 87 71 39 01 71 12 22 02 14 16 v p430 < $ $ 6 # ... +02 11 68 02 25 01 21 22 16 15 06 10 >014p 55*6*8* >:3%1+24p::"d"%8+\"d"/g"m"+24g2gg :" "\`#^_:"~"`| 8 # ... +00 79 16 15 10 22 02 79 13 20 65 68 ^-1 _v#-" "_v#-9p41+1:g41< * # ... +41 00 16 15 06 10 00 79 01 31 06 23 >$$ ^ * # ... +19 28 68 19 07 05 19 79 12 02 79 00 v < >$ ^ * # ... +14 11 10 64 27 68 10 14 15 02 65 68 > $ ^ 1 # ... +83 79 40 14 09 01 71 06 16 20 10 08 >:3%1+24p::"d"%8+\"d"/g"m"+24g2gg :" "\`#^_:"~"`| 5 # ... +01 79 19 06 28 68 14 01 68 15 06 09 ^-1_v#: _v#-"e"< p # ... +75 79 05 09 11 68 19 07 13 20 79 08 ^ : p43+1g43< 0 # ... +14 09 01 71 08 13 17 10 23 71 03 13 >$34g23g`#v_ ^ 2 # ... +00 07 16 71 27 11 71 10 18 02 29 29 >34g23p 32g22g12g 43p53p63p ^ 5 # ... +08 01 01 73 79 81 71 59 12 02 79 08 p # ... +14 08 12 19 79 23 15 06 10 02 28 68 v < # ... +19 07 22 08 26 03 15 79 16 15 10 68 v p51-1< # ... +03 14 22 12 01 01 20 28 72 71 14 10 >15g:"d"%8+\"d"/g"m"+15g3%4+3gg:25g+25p15g:"d"%8+\"d"/p15g:| # ... +03 79 16 15 10 68 03 14 22 12 01 01 >$25g.@ # ... +20 28 68 04 14 10 71 01 01 17 10 22 # ... +... +... diff --git a/www/statics/euler/euler_059.php b/www/statics/euler/Euler_Problem-059.php similarity index 84% rename from www/statics/euler/euler_059.php rename to www/statics/euler/Euler_Problem-059.php index ed1e1f0..adc0ef6 100644 --- a/www/statics/euler/euler_059.php +++ b/www/statics/euler/Euler_Problem-059.php @@ -4,9 +4,9 @@ return [ 'number' => 59, 'title' => 'XOR decryption', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_059_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_059_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_059_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-059_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-059.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-059_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=059', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-059.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_059_description.md b/www/statics/euler/Euler_Problem-059_description.md similarity index 100% rename from www/statics/euler/euler_059_description.md rename to www/statics/euler/Euler_Problem-059_description.md diff --git a/www/statics/euler/euler_059_explanation.md b/www/statics/euler/Euler_Problem-059_explanation.md similarity index 100% rename from www/statics/euler/euler_059_explanation.md rename to www/statics/euler/Euler_Problem-059_explanation.md diff --git a/www/statics/euler/euler_060_code.txt b/www/statics/euler/Euler_Problem-060.b93 similarity index 81% rename from www/statics/euler/euler_060_code.txt rename to www/statics/euler/Euler_Problem-060.b93 index 6f3e403..27c04ec 100644 --- a/www/statics/euler/euler_060_code.txt +++ b/www/statics/euler/Euler_Problem-060.b93 @@ -6,13 +6,13 @@ vXXXX /#...## #### XXXXX # # #### XXX ##...## #### ->55+12p "d!"*22p 26522g+++62p 22g:*52p 12g22g*42p 523p v - v p232< >032p v +>55+12p "d!"*22p 26522g+++62p 22g:*52p 12g22g*42p 523p v + v p232< >032p v v p0+1g26p0g26:" "< _^#`g23g24< ->"X"32g:12g%62g+\12g/p32g>32g+:42g\` #v_$>32g1+:32p:12g%62g+\12g/g" "-| +>"X"32g:12g%62g+\12g/p32g>32g+:42g\` #v_$>32g1+:32p:12g%62g+\12g/g" "-| ^p/g21\+g26%g21:\" ":< ^ < v < - >52g >1-:0\:22g%9+\22g/1+pv + >52g >1-:0\:22g%9+\22g/1+pv |: < v $< >22g1+ >1- :0\8\p v @@ -21,20 +21,20 @@ v $< >22g >1-:0\9+0p v |: < v $< ->0 113p > ::12g%62g+\12g/g"X"-#v_:13g8+0p:713gp22g13g1+:13p\`#v_v +>0 113p > ::12g%62g+\12g/g"X"-#v_:13g8+0p:713gp22g13g1+:13p\`#v_v |-g24:+1 < < v $< < ->114p 024p "@@@@` "+****34p 015p 025p 035p 045p 055p 065p v -v < < +>114p 024p "@@@@` "+****34p 015p 025p 035p 045p 055p 065p v +v < < >14g#v_34g.@ - >14g1+5g1+:14g1+5p22g-#v_14g1-14p24g714g1+5g1+g-24p^ + >14g1+5g1+:14g1+5p22g-#v_14g1-14p24g714g1+5g1+g-24p^ vg41g32g+1g5+1g417g42g43< - >-*+`#v_14g1-14p24g714g1+5g1+g-24p ^ + >-*+`#v_14g1-14p24g714g1+5g1+g-24p ^ v-1g41< - :>:1+5g1+14g1+5g9+\g#v_$ ^ + :>:1+5g1+14g1+5g9+\g#v_$ ^ >|:-1 < $ - >14g1+5gv > > > >$0v + >14g1+5gv > > > >$0v v < >55+*\:v > > $1v >:1+8\g#v_:::1\1+8\p36p9+0g26p1+v>:9+0g:26 g>\:#v_$+:2\`#^_:2-!#^_:2%!#^_:9\`#^_:3%!#^_:5%!#^_1 :v v2:< ^\/+55< v\ p13:+1g13:_v#-3 :*40g%20g2/:20^ v g62\g62g0+9: < ^ p+1g63+9\<< - > > > >$0v + > > > >$0v >55+*\:v > > $1v > \>\:#v_$+:2\`#^_:2-!#^_:2%!#^_:9\`#^_:3%!#^_:5%!#^_1 :v ^\/+55< v\ p13:+1g13:_v#-3 $1\> :#v_ $ 21g >:#^_$1-!! ^ >:!#^_\1+\2v\ ^_^#!%2/\g03p< ^p02*2g02/ <>:*40g%20g2/:20^ - >24g714g1+5g1+g+24p14g1+14p14g5g14g1+5p v + >24g714g1+5g1+g+24p14g1+14p14g5g14g1+5p v >14g23g-| >24g714g1+5g1+g+34p v - >34g24g714g1+5g1+g+`#^_ >14g1-14p24g7 v + >34g24g714g1+5g1+g+`#^_ >14g1-14p24g7 v ^ 60, 'title' => 'Prime pair sets', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_060_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_060_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_060_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-060_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-060.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-060_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=060', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-060.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_060_description.md b/www/statics/euler/Euler_Problem-060_description.md similarity index 100% rename from www/statics/euler/euler_060_description.md rename to www/statics/euler/Euler_Problem-060_description.md diff --git a/www/statics/euler/euler_060_explanation.md b/www/statics/euler/Euler_Problem-060_explanation.md similarity index 100% rename from www/statics/euler/euler_060_explanation.md rename to www/statics/euler/Euler_Problem-060_explanation.md diff --git a/www/statics/euler/euler_061_code.txt b/www/statics/euler/Euler_Problem-061.b93 similarity index 100% rename from www/statics/euler/euler_061_code.txt rename to www/statics/euler/Euler_Problem-061.b93 diff --git a/www/statics/euler/euler_061.php b/www/statics/euler/Euler_Problem-061.php similarity index 84% rename from www/statics/euler/euler_061.php rename to www/statics/euler/Euler_Problem-061.php index 4d7deec..52f384f 100644 --- a/www/statics/euler/euler_061.php +++ b/www/statics/euler/Euler_Problem-061.php @@ -4,9 +4,9 @@ return [ 'number' => 61, 'title' => 'Cyclical figurate numbers', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_061_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_061_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_061_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-061_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-061.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-061_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=061', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-061.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_061_description.md b/www/statics/euler/Euler_Problem-061_description.md similarity index 100% rename from www/statics/euler/euler_061_description.md rename to www/statics/euler/Euler_Problem-061_description.md diff --git a/www/statics/euler/euler_061_explanation.md b/www/statics/euler/Euler_Problem-061_explanation.md similarity index 100% rename from www/statics/euler/euler_061_explanation.md rename to www/statics/euler/Euler_Problem-061_explanation.md diff --git a/www/statics/euler/euler_062_code.txt b/www/statics/euler/Euler_Problem-062.b93 similarity index 82% rename from www/statics/euler/euler_062_code.txt rename to www/statics/euler/Euler_Problem-062.b93 index 65fd304..3e56449 100644 --- a/www/statics/euler/euler_062_code.txt +++ b/www/statics/euler/Euler_Problem-062.b93 @@ -7,11 +7,11 @@ v $ # ... # # # # ... # v _v#!:p/g42\+ < ->3 28p "K": 24p 88+: 25p*:26p >1-:0\:24g%4^ +>5 28p 78*9*3-: 24p 68*: 25p*:26p >1-:0\:24g%4^ v < v+1 < 0 |-g02< >1+:::**:22p 0\v v\-1 <>20p0>:3*:24g%4+\24 g/g:| -$ v+55:<>\1>9*\:|: @$$.g/g42\+4%g42:+1$ < +$ v+55:<>\1>9*\:|: @$$$.g/g42\+4%g42:+1$ < >%\:#^|#/+55\$<+ > 3*:2+:24g%4+\24g/g1+:28g-!| >$ #\>#<>\# :#+_^ >*::2v vp/g42\+4%g42:+2\< ^p/g42\+4%g42:+2\1p/g42\+4%g42:+1\g22p/g42\+4%g42:\g0 < diff --git a/www/statics/euler/euler_062.php b/www/statics/euler/Euler_Problem-062.php similarity index 84% rename from www/statics/euler/euler_062.php rename to www/statics/euler/Euler_Problem-062.php index 32b848d..159c678 100644 --- a/www/statics/euler/euler_062.php +++ b/www/statics/euler/Euler_Problem-062.php @@ -4,9 +4,9 @@ return [ 'number' => 62, 'title' => 'Cubic permutations', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_062_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_062_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_062_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-062_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-062.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-062_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=062', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-062.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_062_description.md b/www/statics/euler/Euler_Problem-062_description.md similarity index 100% rename from www/statics/euler/euler_062_description.md rename to www/statics/euler/Euler_Problem-062_description.md diff --git a/www/statics/euler/euler_062_explanation.md b/www/statics/euler/Euler_Problem-062_explanation.md similarity index 100% rename from www/statics/euler/euler_062_explanation.md rename to www/statics/euler/Euler_Problem-062_explanation.md diff --git a/www/statics/euler/euler_063_code.txt b/www/statics/euler/Euler_Problem-063.b93 similarity index 100% rename from www/statics/euler/euler_063_code.txt rename to www/statics/euler/Euler_Problem-063.b93 diff --git a/www/statics/euler/euler_063.php b/www/statics/euler/Euler_Problem-063.php similarity index 84% rename from www/statics/euler/euler_063.php rename to www/statics/euler/Euler_Problem-063.php index 82e170e..813239b 100644 --- a/www/statics/euler/euler_063.php +++ b/www/statics/euler/Euler_Problem-063.php @@ -4,9 +4,9 @@ return [ 'number' => 63, 'title' => 'Powerful digit counts', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_063_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_063_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_063_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-063_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-063.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-063_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=063', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-063.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_063_description.md b/www/statics/euler/Euler_Problem-063_description.md similarity index 100% rename from www/statics/euler/euler_063_description.md rename to www/statics/euler/Euler_Problem-063_description.md diff --git a/www/statics/euler/euler_063_explanation.md b/www/statics/euler/Euler_Problem-063_explanation.md similarity index 100% rename from www/statics/euler/euler_063_explanation.md rename to www/statics/euler/Euler_Problem-063_explanation.md diff --git a/www/statics/euler/euler_064_code.txt b/www/statics/euler/Euler_Problem-064.b93 similarity index 100% rename from www/statics/euler/euler_064_code.txt rename to www/statics/euler/Euler_Problem-064.b93 diff --git a/www/statics/euler/euler_064.php b/www/statics/euler/Euler_Problem-064.php similarity index 84% rename from www/statics/euler/euler_064.php rename to www/statics/euler/Euler_Problem-064.php index ba062b9..ba8e5d6 100644 --- a/www/statics/euler/euler_064.php +++ b/www/statics/euler/Euler_Problem-064.php @@ -4,9 +4,9 @@ return [ 'number' => 64, 'title' => 'Odd period square roots', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_064_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_064_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_064_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-064_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-064.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-064_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=064', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-064.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_064_description.md b/www/statics/euler/Euler_Problem-064_description.md similarity index 100% rename from www/statics/euler/euler_064_description.md rename to www/statics/euler/Euler_Problem-064_description.md diff --git a/www/statics/euler/euler_064_explanation.md b/www/statics/euler/Euler_Problem-064_explanation.md similarity index 100% rename from www/statics/euler/euler_064_explanation.md rename to www/statics/euler/Euler_Problem-064_explanation.md diff --git a/www/statics/euler/euler_065_code.txt b/www/statics/euler/Euler_Problem-065.b93 similarity index 100% rename from www/statics/euler/euler_065_code.txt rename to www/statics/euler/Euler_Problem-065.b93 diff --git a/www/statics/euler/euler_065.php b/www/statics/euler/Euler_Problem-065.php similarity index 84% rename from www/statics/euler/euler_065.php rename to www/statics/euler/Euler_Problem-065.php index 6e6c10b..2a0f5a1 100644 --- a/www/statics/euler/euler_065.php +++ b/www/statics/euler/Euler_Problem-065.php @@ -4,9 +4,9 @@ return [ 'number' => 65, 'title' => 'Convergents of e', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_065_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_065_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_065_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-065_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-065.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-065_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=065', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-065.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_065_description.md b/www/statics/euler/Euler_Problem-065_description.md similarity index 100% rename from www/statics/euler/euler_065_description.md rename to www/statics/euler/Euler_Problem-065_description.md diff --git a/www/statics/euler/euler_065_explanation.md b/www/statics/euler/Euler_Problem-065_explanation.md similarity index 100% rename from www/statics/euler/euler_065_explanation.md rename to www/statics/euler/Euler_Problem-065_explanation.md diff --git a/www/statics/euler/euler_066_code.txt b/www/statics/euler/Euler_Problem-066.b93 similarity index 100% rename from www/statics/euler/euler_066_code.txt rename to www/statics/euler/Euler_Problem-066.b93 diff --git a/www/statics/euler/euler_066.php b/www/statics/euler/Euler_Problem-066.php similarity index 84% rename from www/statics/euler/euler_066.php rename to www/statics/euler/Euler_Problem-066.php index 5fc5589..360b9d1 100644 --- a/www/statics/euler/euler_066.php +++ b/www/statics/euler/Euler_Problem-066.php @@ -4,9 +4,9 @@ return [ 'number' => 66, 'title' => 'Diophantine equation', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_066_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_066_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_066_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-066_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-066.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-066_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=066', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-066.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_066_description.md b/www/statics/euler/Euler_Problem-066_description.md similarity index 100% rename from www/statics/euler/euler_066_description.md rename to www/statics/euler/Euler_Problem-066_description.md diff --git a/www/statics/euler/euler_066_explanation.md b/www/statics/euler/Euler_Problem-066_explanation.md similarity index 100% rename from www/statics/euler/euler_066_explanation.md rename to www/statics/euler/Euler_Problem-066_explanation.md diff --git a/www/statics/euler/euler_067_code.txt b/www/statics/euler/Euler_Problem-067.b93 similarity index 91% rename from www/statics/euler/euler_067_code.txt rename to www/statics/euler/Euler_Problem-067.b93 index 26cf2fd..980807c 100644 --- a/www/statics/euler/euler_067_code.txt +++ b/www/statics/euler/Euler_Problem-067.b93 @@ -1,4 +1,4 @@ -$$>"d" 00p00g1-20p010p>10g3*:20g1+g"0"-55+*\1+20g1+g"0"-+10g20g1+p10g1+:10p20g-1-#v_20g:1-20p010p#v_v + >"d" 00p00g1-20p010p>10g3*:20g1+g"0"-55+*\1+20g1+g"0"-+10g20g1+p10g1+:10p20g-1-#v_20g:1-20p010p#v_v 59 ^ < < v 73 41 v < 52 40 09 > $v diff --git a/www/statics/euler/euler_067.php b/www/statics/euler/Euler_Problem-067.php similarity index 84% rename from www/statics/euler/euler_067.php rename to www/statics/euler/Euler_Problem-067.php index aa85582..f4fbca2 100644 --- a/www/statics/euler/euler_067.php +++ b/www/statics/euler/Euler_Problem-067.php @@ -4,9 +4,9 @@ return [ 'number' => 67, 'title' => 'Maximum path sum II', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_067_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_067_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_067_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-067_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-067.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-067_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=067', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-067.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_067_description.md b/www/statics/euler/Euler_Problem-067_description.md similarity index 100% rename from www/statics/euler/euler_067_description.md rename to www/statics/euler/Euler_Problem-067_description.md diff --git a/www/statics/euler/euler_067_explanation.md b/www/statics/euler/Euler_Problem-067_explanation.md similarity index 100% rename from www/statics/euler/euler_067_explanation.md rename to www/statics/euler/Euler_Problem-067_explanation.md diff --git a/www/statics/euler/euler_068_code.txt b/www/statics/euler/Euler_Problem-068.b93 similarity index 100% rename from www/statics/euler/euler_068_code.txt rename to www/statics/euler/Euler_Problem-068.b93 diff --git a/www/statics/euler/euler_068.php b/www/statics/euler/Euler_Problem-068.php similarity index 84% rename from www/statics/euler/euler_068.php rename to www/statics/euler/Euler_Problem-068.php index 6533e62..b539c03 100644 --- a/www/statics/euler/euler_068.php +++ b/www/statics/euler/Euler_Problem-068.php @@ -4,9 +4,9 @@ return [ 'number' => 68, 'title' => 'Magic 5-gon ring', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_068_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_068_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_068_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-068_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-068.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-068_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=068', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-068.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_068_description.md b/www/statics/euler/Euler_Problem-068_description.md similarity index 100% rename from www/statics/euler/euler_068_description.md rename to www/statics/euler/Euler_Problem-068_description.md diff --git a/www/statics/euler/euler_068_explanation.md b/www/statics/euler/Euler_Problem-068_explanation.md similarity index 100% rename from www/statics/euler/euler_068_explanation.md rename to www/statics/euler/Euler_Problem-068_explanation.md diff --git a/www/statics/euler/euler_069_code.txt b/www/statics/euler/Euler_Problem-069.b93 similarity index 100% rename from www/statics/euler/euler_069_code.txt rename to www/statics/euler/Euler_Problem-069.b93 diff --git a/www/statics/euler/euler_069.php b/www/statics/euler/Euler_Problem-069.php similarity index 84% rename from www/statics/euler/euler_069.php rename to www/statics/euler/Euler_Problem-069.php index 57e6dee..4444edc 100644 --- a/www/statics/euler/euler_069.php +++ b/www/statics/euler/Euler_Problem-069.php @@ -4,9 +4,9 @@ return [ 'number' => 69, 'title' => 'Totient maximum', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_069_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_069_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_069_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-069_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-069.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-069_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=069', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-069.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_069_description.md b/www/statics/euler/Euler_Problem-069_description.md similarity index 100% rename from www/statics/euler/euler_069_description.md rename to www/statics/euler/Euler_Problem-069_description.md diff --git a/www/statics/euler/euler_069_explanation.md b/www/statics/euler/Euler_Problem-069_explanation.md similarity index 100% rename from www/statics/euler/euler_069_explanation.md rename to www/statics/euler/Euler_Problem-069_explanation.md diff --git a/www/statics/euler/Euler_Problem-070.b93 b/www/statics/euler/Euler_Problem-070.b93 new file mode 100644 index 0000000..28c4dc6 --- /dev/null +++ b/www/statics/euler/Euler_Problem-070.b93 @@ -0,0 +1,47 @@ +v00000 000 // Project Euler - Problem 70 + ccc + ?? ?? ?? +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### +###################################################################################################################################################### + +>55*6*:10p57*:20p*40p230p"2("*11p"}("*21p022p112p"}22 "***31p1v>030p v>g 0\v v\-1 < >g 0\v v\-1 < +vp08*8**::**::8p31p30:" " _^#`g03g04< 2 v+55:<>\1>9*\:| 2 v+55:<>\1>9*\:| +>"X"30g:10g%\10g/3+p30g>30g+:40g\` #v_$>30g1+:30p:10g%\10g/3+g" "-| 7 >%\:#^|#/+55\$< 8 >%\:#^|#/+55\$< + ^p+3/g01\%g01:\" ":< ^ < >$ #\>#<>\# :#+_+^>$ #\>#<>\# :#+_vv +vg11 <^ < v -+<- +>:42p::10g%\10g/3+g"X"-#v_:1+>:52p::10g%\10g/3+g"X"-#v_42g52g*:72p31g`#v_72g22g*42g1-52g1-*:82p12g*`#v_^v_v + >$12g.@ v $< < v < < +^_^#-g12:+1 < <^_^#-g12:+1 < 70, 'title' => 'Totient permutation', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_070_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_070_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_070_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-070_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-070.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-070_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=070', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-070.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', - 'abbreviated' => true, + 'abbreviated' => false, 'steps' => 29380799, 'time' => 3713, 'width' => 150, diff --git a/www/statics/euler/euler_070_description.md b/www/statics/euler/Euler_Problem-070_description.md similarity index 100% rename from www/statics/euler/euler_070_description.md rename to www/statics/euler/Euler_Problem-070_description.md diff --git a/www/statics/euler/euler_070_explanation.md b/www/statics/euler/Euler_Problem-070_explanation.md similarity index 100% rename from www/statics/euler/euler_070_explanation.md rename to www/statics/euler/Euler_Problem-070_explanation.md diff --git a/www/statics/euler/euler_071_code.txt b/www/statics/euler/Euler_Problem-071.b93 similarity index 100% rename from www/statics/euler/euler_071_code.txt rename to www/statics/euler/Euler_Problem-071.b93 diff --git a/www/statics/euler/euler_071.php b/www/statics/euler/Euler_Problem-071.php similarity index 84% rename from www/statics/euler/euler_071.php rename to www/statics/euler/Euler_Problem-071.php index 595013b..a64fa92 100644 --- a/www/statics/euler/euler_071.php +++ b/www/statics/euler/Euler_Problem-071.php @@ -4,9 +4,9 @@ return [ 'number' => 71, 'title' => 'Ordered fractions', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_071_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_071_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_071_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-071_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-071.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-071_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=071', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-071.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_071_description.md b/www/statics/euler/Euler_Problem-071_description.md similarity index 100% rename from www/statics/euler/euler_071_description.md rename to www/statics/euler/Euler_Problem-071_description.md diff --git a/www/statics/euler/euler_071_explanation.md b/www/statics/euler/Euler_Problem-071_explanation.md similarity index 100% rename from www/statics/euler/euler_071_explanation.md rename to www/statics/euler/Euler_Problem-071_explanation.md diff --git a/www/statics/euler/euler_072_code.txt b/www/statics/euler/Euler_Problem-072.b93 similarity index 100% rename from www/statics/euler/euler_072_code.txt rename to www/statics/euler/Euler_Problem-072.b93 diff --git a/www/statics/euler/euler_072.php b/www/statics/euler/Euler_Problem-072.php similarity index 84% rename from www/statics/euler/euler_072.php rename to www/statics/euler/Euler_Problem-072.php index 8df5106..410016d 100644 --- a/www/statics/euler/euler_072.php +++ b/www/statics/euler/Euler_Problem-072.php @@ -4,9 +4,9 @@ return [ 'number' => 72, 'title' => 'Counting fractions', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_072_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_072_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_072_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-072_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-072.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-072_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=072', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-072.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_072_description.md b/www/statics/euler/Euler_Problem-072_description.md similarity index 100% rename from www/statics/euler/euler_072_description.md rename to www/statics/euler/Euler_Problem-072_description.md diff --git a/www/statics/euler/euler_072_explanation.md b/www/statics/euler/Euler_Problem-072_explanation.md similarity index 100% rename from www/statics/euler/euler_072_explanation.md rename to www/statics/euler/Euler_Problem-072_explanation.md diff --git a/www/statics/euler/euler_073_code.txt b/www/statics/euler/Euler_Problem-073.b93 similarity index 100% rename from www/statics/euler/euler_073_code.txt rename to www/statics/euler/Euler_Problem-073.b93 diff --git a/www/statics/euler/euler_073.php b/www/statics/euler/Euler_Problem-073.php similarity index 85% rename from www/statics/euler/euler_073.php rename to www/statics/euler/Euler_Problem-073.php index 6d1f5ac..9471a8a 100644 --- a/www/statics/euler/euler_073.php +++ b/www/statics/euler/Euler_Problem-073.php @@ -4,9 +4,9 @@ return [ 'number' => 73, 'title' => 'Counting fractions in a range', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_073_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_073_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_073_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-073_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-073.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-073_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=073', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-073.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_073_description.md b/www/statics/euler/Euler_Problem-073_description.md similarity index 100% rename from www/statics/euler/euler_073_description.md rename to www/statics/euler/Euler_Problem-073_description.md diff --git a/www/statics/euler/euler_073_explanation.md b/www/statics/euler/Euler_Problem-073_explanation.md similarity index 100% rename from www/statics/euler/euler_073_explanation.md rename to www/statics/euler/Euler_Problem-073_explanation.md diff --git a/www/statics/euler/euler_074_code.txt b/www/statics/euler/Euler_Problem-074.b93 similarity index 100% rename from www/statics/euler/euler_074_code.txt rename to www/statics/euler/Euler_Problem-074.b93 diff --git a/www/statics/euler/euler_074.php b/www/statics/euler/Euler_Problem-074.php similarity index 84% rename from www/statics/euler/euler_074.php rename to www/statics/euler/Euler_Problem-074.php index 3354f07..a1e9817 100644 --- a/www/statics/euler/euler_074.php +++ b/www/statics/euler/Euler_Problem-074.php @@ -4,9 +4,9 @@ return [ 'number' => 74, 'title' => 'Digit factorial chains', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_074_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_074_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_074_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-074_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-074.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-074_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=074', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-074.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_074_description.md b/www/statics/euler/Euler_Problem-074_description.md similarity index 100% rename from www/statics/euler/euler_074_description.md rename to www/statics/euler/Euler_Problem-074_description.md diff --git a/www/statics/euler/euler_074_explanation.md b/www/statics/euler/Euler_Problem-074_explanation.md similarity index 100% rename from www/statics/euler/euler_074_explanation.md rename to www/statics/euler/Euler_Problem-074_explanation.md diff --git a/www/statics/euler/euler_075_code.txt b/www/statics/euler/Euler_Problem-075.b93 similarity index 100% rename from www/statics/euler/euler_075_code.txt rename to www/statics/euler/Euler_Problem-075.b93 diff --git a/www/statics/euler/euler_075.php b/www/statics/euler/Euler_Problem-075.php similarity index 85% rename from www/statics/euler/euler_075.php rename to www/statics/euler/Euler_Problem-075.php index 6480a3d..00cd9e2 100644 --- a/www/statics/euler/euler_075.php +++ b/www/statics/euler/Euler_Problem-075.php @@ -4,9 +4,9 @@ return [ 'number' => 75, 'title' => 'Singular integer right triangles', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_075_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_075_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_075_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-075_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-075.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-075_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=075', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-075.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_075_description.md b/www/statics/euler/Euler_Problem-075_description.md similarity index 100% rename from www/statics/euler/euler_075_description.md rename to www/statics/euler/Euler_Problem-075_description.md diff --git a/www/statics/euler/euler_075_explanation.md b/www/statics/euler/Euler_Problem-075_explanation.md similarity index 100% rename from www/statics/euler/euler_075_explanation.md rename to www/statics/euler/Euler_Problem-075_explanation.md diff --git a/www/statics/euler/Euler_Problem-076.b93 b/www/statics/euler/Euler_Problem-076.b93 new file mode 100644 index 0000000..b9c6ac9 --- /dev/null +++ b/www/statics/euler/Euler_Problem-076.b93 @@ -0,0 +1,108 @@ +v X OO // Project Euler - Problem 76 +v +v + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + + v+1 p:+3\+1g06:$< > :50g\-3v +>"d"30p1>:30g`#v_:50p060p1>:50g-!#^_::::50g\-`#^_: 3v + >1+:1+g.@ ^+1p+3g05+3\p06:+g06g+3-\g05\+< \ No newline at end of file diff --git a/www/statics/euler/euler_076.php b/www/statics/euler/Euler_Problem-076.php similarity index 81% rename from www/statics/euler/euler_076.php rename to www/statics/euler/Euler_Problem-076.php index 7ad85de..1a80d5e 100644 --- a/www/statics/euler/euler_076.php +++ b/www/statics/euler/Euler_Problem-076.php @@ -4,13 +4,13 @@ return [ 'number' => 76, 'title' => 'Counting summations', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_076_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_076_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_076_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-076_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-076.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-076_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=076', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-076.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', - 'abbreviated' => true, + 'abbreviated' => false, 'steps' => 296178, 'time' => 32, 'width' => 104, diff --git a/www/statics/euler/euler_076_description.md b/www/statics/euler/Euler_Problem-076_description.md similarity index 100% rename from www/statics/euler/euler_076_description.md rename to www/statics/euler/Euler_Problem-076_description.md diff --git a/www/statics/euler/euler_076_explanation.md b/www/statics/euler/Euler_Problem-076_explanation.md similarity index 100% rename from www/statics/euler/euler_076_explanation.md rename to www/statics/euler/Euler_Problem-076_explanation.md diff --git a/www/statics/euler/Euler_Problem-077.b93 b/www/statics/euler/Euler_Problem-077.b93 new file mode 100644 index 0000000..92db1df --- /dev/null +++ b/www/statics/euler/Euler_Problem-077.b93 @@ -0,0 +1,39 @@ +v00000 00 // Project Euler - Problem 77 + XXXXXX +##################################################################################################### + +##################################################################################################### +##################################################################################################### +##################################################################################################### +##################################################################################################### +##################################################################################################### +##################################################################################################### +##################################################################################################### +##################################################################################################### +##################################################################################################### +##################################################################################################### +##################################################################################################### +##################################################################################################### +##################################################################################################### +##################################################################################################### +##################################################################################################### +##################################################################################################### +##################################################################################################### +##################################################################################################### +##################################################################################################### +##################################################################################################### +##################################################################################################### +##################################################################################################### +##################################################################################################### +##################################################################################################### +##################################################################################################### + +> "e" :10p 1 :20p*40p230p" ":02p12pvv03:+1g03< >030p 0>::10g%\10g/2+g"X"-#v_:30g:1+30p:v +v <># p# :# v# _^#`g03g04<|-g04:+1 "X"30g:10g%\10g/2+p30g>30g+:40g\` #v_$^>10g%\10g/2+g" "-|>$30g:50p10g*>1-:0\:10g%\10g/4+pv + ^p+2/g01\%g01:\" ":< ^ < ^_v#: < +vp08"d"p07*"}("$ < +0 >061p31g>:0\`#v_:4+51g\g61g+61pv +>1+:11p021p031p>31g:50g-\2g:41p11g`!*!#v_11g41g-:51p| ^-1 < +^ _v#!`g07g12< >111g31g4+pv >$21g61g:1v + ^ ># 1# 1# g# .# @# p13+1g13 77, 'title' => 'Prime summations', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_077_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_077_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_077_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-077_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-077.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-077_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=077', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-077.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', - 'abbreviated' => true, + 'abbreviated' => false, 'steps' => 312139, 'time' => 47, 'width' => 101, diff --git a/www/statics/euler/euler_077_description.md b/www/statics/euler/Euler_Problem-077_description.md similarity index 100% rename from www/statics/euler/euler_077_description.md rename to www/statics/euler/Euler_Problem-077_description.md diff --git a/www/statics/euler/euler_077_explanation.md b/www/statics/euler/Euler_Problem-077_explanation.md similarity index 100% rename from www/statics/euler/euler_077_explanation.md rename to www/statics/euler/Euler_Problem-077_explanation.md diff --git a/www/statics/euler/euler_078_code.txt b/www/statics/euler/Euler_Problem-078.b93 similarity index 100% rename from www/statics/euler/euler_078_code.txt rename to www/statics/euler/Euler_Problem-078.b93 diff --git a/www/statics/euler/euler_078.php b/www/statics/euler/Euler_Problem-078.php similarity index 84% rename from www/statics/euler/euler_078.php rename to www/statics/euler/Euler_Problem-078.php index d0bc280..3e0f647 100644 --- a/www/statics/euler/euler_078.php +++ b/www/statics/euler/Euler_Problem-078.php @@ -4,9 +4,9 @@ return [ 'number' => 78, 'title' => 'Coin partitions', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_078_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_078_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_078_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-078_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-078.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-078_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=078', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-078.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_078_description.md b/www/statics/euler/Euler_Problem-078_description.md similarity index 100% rename from www/statics/euler/euler_078_description.md rename to www/statics/euler/Euler_Problem-078_description.md diff --git a/www/statics/euler/euler_078_explanation.md b/www/statics/euler/Euler_Problem-078_explanation.md similarity index 100% rename from www/statics/euler/euler_078_explanation.md rename to www/statics/euler/Euler_Problem-078_explanation.md diff --git a/www/statics/euler/euler_079_code.txt b/www/statics/euler/Euler_Problem-079.b93 similarity index 86% rename from www/statics/euler/euler_079_code.txt rename to www/statics/euler/Euler_Problem-079.b93 index 84c8780..d55b1d3 100644 --- a/www/statics/euler/euler_079_code.txt +++ b/www/statics/euler/Euler_Problem-079.b93 @@ -17,5 +17,5 @@ v v+># $# 0# 9# 0# p# 9#<>:66++7g#^_ :90g:1+9^ + p >:90g-!#v_:::66++9g1+\65++9g1+g*!#^_::v + 0 ^p9++66\ g02:-1p9++66\g9++56p02g9++66:< 6 2 - >$0>:66++9g. v >020g2+30gg"0"-:70p6^ 0 - @$_^#!-g09:+1< ^p7++66p06:-"0"gg03+1g< \ No newline at end of file + >$0>:66++9g68*+v >020g2+30gg"0"-:70p6^ 0 + @$_^#!-g09:+1, < ^p7++66p06:-"0"gg03+1g< \ No newline at end of file diff --git a/www/statics/euler/euler_079.php b/www/statics/euler/Euler_Problem-079.php similarity index 84% rename from www/statics/euler/euler_079.php rename to www/statics/euler/Euler_Problem-079.php index 198a429..d23cb1f 100644 --- a/www/statics/euler/euler_079.php +++ b/www/statics/euler/Euler_Problem-079.php @@ -4,9 +4,9 @@ return [ 'number' => 79, 'title' => 'Passcode derivation', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_079_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_079_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_079_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-079_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-079.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-079_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=079', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-079.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_079_description.md b/www/statics/euler/Euler_Problem-079_description.md similarity index 100% rename from www/statics/euler/euler_079_description.md rename to www/statics/euler/Euler_Problem-079_description.md diff --git a/www/statics/euler/euler_079_explanation.md b/www/statics/euler/Euler_Problem-079_explanation.md similarity index 100% rename from www/statics/euler/euler_079_explanation.md rename to www/statics/euler/Euler_Problem-079_explanation.md diff --git a/www/statics/euler/euler_080_code.txt b/www/statics/euler/Euler_Problem-080.b93 similarity index 100% rename from www/statics/euler/euler_080_code.txt rename to www/statics/euler/Euler_Problem-080.b93 diff --git a/www/statics/euler/euler_080.php b/www/statics/euler/Euler_Problem-080.php similarity index 84% rename from www/statics/euler/euler_080.php rename to www/statics/euler/Euler_Problem-080.php index 39873d7..6080c65 100644 --- a/www/statics/euler/euler_080.php +++ b/www/statics/euler/Euler_Problem-080.php @@ -4,9 +4,9 @@ return [ 'number' => 80, 'title' => 'Square root digital expansion', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_080_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_080_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_080_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-080_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-080.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-080_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=080', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-080.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_080_description.md b/www/statics/euler/Euler_Problem-080_description.md similarity index 100% rename from www/statics/euler/euler_080_description.md rename to www/statics/euler/Euler_Problem-080_description.md diff --git a/www/statics/euler/euler_080_explanation.md b/www/statics/euler/Euler_Problem-080_explanation.md similarity index 100% rename from www/statics/euler/euler_080_explanation.md rename to www/statics/euler/Euler_Problem-080_explanation.md diff --git a/www/statics/euler/euler_081_code.txt b/www/statics/euler/Euler_Problem-081.b93 similarity index 100% rename from www/statics/euler/euler_081_code.txt rename to www/statics/euler/Euler_Problem-081.b93 diff --git a/www/statics/euler/euler_081.php b/www/statics/euler/Euler_Problem-081.php similarity index 84% rename from www/statics/euler/euler_081.php rename to www/statics/euler/Euler_Problem-081.php index d0b3c86..50e899a 100644 --- a/www/statics/euler/euler_081.php +++ b/www/statics/euler/Euler_Problem-081.php @@ -4,9 +4,9 @@ return [ 'number' => 81, 'title' => 'Path sum: two ways', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_081_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_081_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_081_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-081_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-081.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-081_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=081', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-081.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_081_description.md b/www/statics/euler/Euler_Problem-081_description.md similarity index 100% rename from www/statics/euler/euler_081_description.md rename to www/statics/euler/Euler_Problem-081_description.md diff --git a/www/statics/euler/euler_081_explanation.md b/www/statics/euler/Euler_Problem-081_explanation.md similarity index 100% rename from www/statics/euler/euler_081_explanation.md rename to www/statics/euler/Euler_Problem-081_explanation.md diff --git a/www/statics/euler/euler_082_code.txt b/www/statics/euler/Euler_Problem-082.b93 similarity index 100% rename from www/statics/euler/euler_082_code.txt rename to www/statics/euler/Euler_Problem-082.b93 diff --git a/www/statics/euler/euler_082.php b/www/statics/euler/Euler_Problem-082.php similarity index 84% rename from www/statics/euler/euler_082.php rename to www/statics/euler/Euler_Problem-082.php index 7b1d4fb..d52c781 100644 --- a/www/statics/euler/euler_082.php +++ b/www/statics/euler/Euler_Problem-082.php @@ -4,9 +4,9 @@ return [ 'number' => 82, 'title' => 'Path sum: three ways', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_082_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_082_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_082_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-082_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-082.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-082_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=082', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-082.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_082_description.md b/www/statics/euler/Euler_Problem-082_description.md similarity index 100% rename from www/statics/euler/euler_082_description.md rename to www/statics/euler/Euler_Problem-082_description.md diff --git a/www/statics/euler/euler_082_explanation.md b/www/statics/euler/Euler_Problem-082_explanation.md similarity index 100% rename from www/statics/euler/euler_082_explanation.md rename to www/statics/euler/Euler_Problem-082_explanation.md diff --git a/www/statics/euler/euler_083_code.txt b/www/statics/euler/Euler_Problem-083.b93 similarity index 100% rename from www/statics/euler/euler_083_code.txt rename to www/statics/euler/Euler_Problem-083.b93 diff --git a/www/statics/euler/euler_083.php b/www/statics/euler/Euler_Problem-083.php similarity index 84% rename from www/statics/euler/euler_083.php rename to www/statics/euler/Euler_Problem-083.php index a124f7a..e368307 100644 --- a/www/statics/euler/euler_083.php +++ b/www/statics/euler/Euler_Problem-083.php @@ -4,9 +4,9 @@ return [ 'number' => 83, 'title' => 'Path sum: four ways', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_083_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_083_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_083_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-083_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-083.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-083_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=083', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-083.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_083_description.md b/www/statics/euler/Euler_Problem-083_description.md similarity index 100% rename from www/statics/euler/euler_083_description.md rename to www/statics/euler/Euler_Problem-083_description.md diff --git a/www/statics/euler/euler_083_explanation.md b/www/statics/euler/Euler_Problem-083_explanation.md similarity index 100% rename from www/statics/euler/euler_083_explanation.md rename to www/statics/euler/Euler_Problem-083_explanation.md diff --git a/www/statics/euler/euler_084_code.txt b/www/statics/euler/Euler_Problem-084.b93 similarity index 100% rename from www/statics/euler/euler_084_code.txt rename to www/statics/euler/Euler_Problem-084.b93 diff --git a/www/statics/euler/euler_084.php b/www/statics/euler/Euler_Problem-084.php similarity index 84% rename from www/statics/euler/euler_084.php rename to www/statics/euler/Euler_Problem-084.php index c1c738d..f529cc7 100644 --- a/www/statics/euler/euler_084.php +++ b/www/statics/euler/Euler_Problem-084.php @@ -4,9 +4,9 @@ return [ 'number' => 84, 'title' => 'Monopoly odds', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_084_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_084_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_084_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-084_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-084.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-084_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=084', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-084.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_084_description.md b/www/statics/euler/Euler_Problem-084_description.md similarity index 100% rename from www/statics/euler/euler_084_description.md rename to www/statics/euler/Euler_Problem-084_description.md diff --git a/www/statics/euler/euler_084_explanation.md b/www/statics/euler/Euler_Problem-084_explanation.md similarity index 100% rename from www/statics/euler/euler_084_explanation.md rename to www/statics/euler/Euler_Problem-084_explanation.md diff --git a/www/statics/euler/euler_085_code.txt b/www/statics/euler/Euler_Problem-085.b93 similarity index 100% rename from www/statics/euler/euler_085_code.txt rename to www/statics/euler/Euler_Problem-085.b93 diff --git a/www/statics/euler/euler_085.php b/www/statics/euler/Euler_Problem-085.php similarity index 84% rename from www/statics/euler/euler_085.php rename to www/statics/euler/Euler_Problem-085.php index dde5e7a..760c42a 100644 --- a/www/statics/euler/euler_085.php +++ b/www/statics/euler/Euler_Problem-085.php @@ -4,9 +4,9 @@ return [ 'number' => 85, 'title' => 'Counting rectangles', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_085_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_085_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_085_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-085_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-085.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-085_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=085', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-085.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_085_description.md b/www/statics/euler/Euler_Problem-085_description.md similarity index 100% rename from www/statics/euler/euler_085_description.md rename to www/statics/euler/Euler_Problem-085_description.md diff --git a/www/statics/euler/euler_085_explanation.md b/www/statics/euler/Euler_Problem-085_explanation.md similarity index 100% rename from www/statics/euler/euler_085_explanation.md rename to www/statics/euler/Euler_Problem-085_explanation.md diff --git a/www/statics/euler/euler_086_code.txt b/www/statics/euler/Euler_Problem-086.b93 similarity index 100% rename from www/statics/euler/euler_086_code.txt rename to www/statics/euler/Euler_Problem-086.b93 diff --git a/www/statics/euler/euler_086.php b/www/statics/euler/Euler_Problem-086.php similarity index 84% rename from www/statics/euler/euler_086.php rename to www/statics/euler/Euler_Problem-086.php index e027eb9..3cfcd4d 100644 --- a/www/statics/euler/euler_086.php +++ b/www/statics/euler/Euler_Problem-086.php @@ -4,9 +4,9 @@ return [ 'number' => 86, 'title' => 'Cuboid route', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_086_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_086_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_086_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-086_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-086.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-086_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=086', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-086.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_086_description.md b/www/statics/euler/Euler_Problem-086_description.md similarity index 100% rename from www/statics/euler/euler_086_description.md rename to www/statics/euler/Euler_Problem-086_description.md diff --git a/www/statics/euler/euler_086_explanation.md b/www/statics/euler/Euler_Problem-086_explanation.md similarity index 100% rename from www/statics/euler/euler_086_explanation.md rename to www/statics/euler/Euler_Problem-086_explanation.md diff --git a/www/statics/euler/euler_087_code.txt b/www/statics/euler/Euler_Problem-087.b93 similarity index 100% rename from www/statics/euler/euler_087_code.txt rename to www/statics/euler/Euler_Problem-087.b93 diff --git a/www/statics/euler/euler_087.php b/www/statics/euler/Euler_Problem-087.php similarity index 84% rename from www/statics/euler/euler_087.php rename to www/statics/euler/Euler_Problem-087.php index 273e30d..d106f37 100644 --- a/www/statics/euler/euler_087.php +++ b/www/statics/euler/Euler_Problem-087.php @@ -4,9 +4,9 @@ return [ 'number' => 87, 'title' => 'Prime power triples', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_087_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_087_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_087_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-087_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-087.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-087_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=087', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-087.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_087_description.md b/www/statics/euler/Euler_Problem-087_description.md similarity index 100% rename from www/statics/euler/euler_087_description.md rename to www/statics/euler/Euler_Problem-087_description.md diff --git a/www/statics/euler/euler_087_explanation.md b/www/statics/euler/Euler_Problem-087_explanation.md similarity index 100% rename from www/statics/euler/euler_087_explanation.md rename to www/statics/euler/Euler_Problem-087_explanation.md diff --git a/www/statics/euler/euler_088_code.txt b/www/statics/euler/Euler_Problem-088.b93 similarity index 95% rename from www/statics/euler/euler_088_code.txt rename to www/statics/euler/Euler_Problem-088.b93 index 34dca05..639f103 100644 --- a/www/statics/euler/euler_088_code.txt +++ b/www/statics/euler/Euler_Problem-088.b93 @@ -9,7 +9,7 @@ v XXXX ### ... ### ### ... ### - vp+8+8/g05\%g05:\1:p+3/< + vp+8+8/g05\%g05:\1:p+3/< >"`` "+*20p"}`"*30p8:*:*:*:*40p28*8*8*50p20g>:!#v_1-:40g\:50g%\50g ^ vp142p13+1g03p122p+8812 $ 88, 'title' => 'Product-sum numbers', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_088_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_088_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_088_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-088_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-088.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-088_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=088', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-088.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_088_description.md b/www/statics/euler/Euler_Problem-088_description.md similarity index 100% rename from www/statics/euler/euler_088_description.md rename to www/statics/euler/Euler_Problem-088_description.md diff --git a/www/statics/euler/euler_088_explanation.md b/www/statics/euler/Euler_Problem-088_explanation.md similarity index 100% rename from www/statics/euler/euler_088_explanation.md rename to www/statics/euler/Euler_Problem-088_explanation.md diff --git a/www/statics/euler/euler_089_code.txt b/www/statics/euler/Euler_Problem-089.b93 similarity index 100% rename from www/statics/euler/euler_089_code.txt rename to www/statics/euler/Euler_Problem-089.b93 diff --git a/www/statics/euler/euler_089.php b/www/statics/euler/Euler_Problem-089.php similarity index 84% rename from www/statics/euler/euler_089.php rename to www/statics/euler/Euler_Problem-089.php index f86fa0f..9d63ecb 100644 --- a/www/statics/euler/euler_089.php +++ b/www/statics/euler/Euler_Problem-089.php @@ -4,9 +4,9 @@ return [ 'number' => 89, 'title' => 'Roman numerals', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_089_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_089_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_089_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-089_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-089.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-089_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=089', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-089.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_089_description.md b/www/statics/euler/Euler_Problem-089_description.md similarity index 100% rename from www/statics/euler/euler_089_description.md rename to www/statics/euler/Euler_Problem-089_description.md diff --git a/www/statics/euler/euler_089_explanation.md b/www/statics/euler/Euler_Problem-089_explanation.md similarity index 100% rename from www/statics/euler/euler_089_explanation.md rename to www/statics/euler/Euler_Problem-089_explanation.md diff --git a/www/statics/euler/euler_090_code.txt b/www/statics/euler/Euler_Problem-090.b93 similarity index 100% rename from www/statics/euler/euler_090_code.txt rename to www/statics/euler/Euler_Problem-090.b93 diff --git a/www/statics/euler/euler_090.php b/www/statics/euler/Euler_Problem-090.php similarity index 84% rename from www/statics/euler/euler_090.php rename to www/statics/euler/Euler_Problem-090.php index b4b84bd..9357263 100644 --- a/www/statics/euler/euler_090.php +++ b/www/statics/euler/Euler_Problem-090.php @@ -4,9 +4,9 @@ return [ 'number' => 90, 'title' => 'Cube digit pairs', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_090_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_090_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_090_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-090_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-090.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-090_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=090', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-090.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_090_description.md b/www/statics/euler/Euler_Problem-090_description.md similarity index 100% rename from www/statics/euler/euler_090_description.md rename to www/statics/euler/Euler_Problem-090_description.md diff --git a/www/statics/euler/euler_090_explanation.md b/www/statics/euler/Euler_Problem-090_explanation.md similarity index 100% rename from www/statics/euler/euler_090_explanation.md rename to www/statics/euler/Euler_Problem-090_explanation.md diff --git a/www/statics/euler/euler_091_code.txt b/www/statics/euler/Euler_Problem-091.b93 similarity index 100% rename from www/statics/euler/euler_091_code.txt rename to www/statics/euler/Euler_Problem-091.b93 diff --git a/www/statics/euler/euler_091.php b/www/statics/euler/Euler_Problem-091.php similarity index 85% rename from www/statics/euler/euler_091.php rename to www/statics/euler/Euler_Problem-091.php index ec728dd..56f45d9 100644 --- a/www/statics/euler/euler_091.php +++ b/www/statics/euler/Euler_Problem-091.php @@ -4,9 +4,9 @@ return [ 'number' => 91, 'title' => 'Right triangles with integer coordinates', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_091_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_091_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_091_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-091_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-091.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-091_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=091', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-091.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_091_description.md b/www/statics/euler/Euler_Problem-091_description.md similarity index 100% rename from www/statics/euler/euler_091_description.md rename to www/statics/euler/Euler_Problem-091_description.md diff --git a/www/statics/euler/euler_091_explanation.md b/www/statics/euler/Euler_Problem-091_explanation.md similarity index 100% rename from www/statics/euler/euler_091_explanation.md rename to www/statics/euler/Euler_Problem-091_explanation.md diff --git a/www/statics/euler/euler_092_code.txt b/www/statics/euler/Euler_Problem-092.b93 similarity index 70% rename from www/statics/euler/euler_092_code.txt rename to www/statics/euler/Euler_Problem-092.b93 index 8cbfb5c..cb70f2d 100644 --- a/www/statics/euler/euler_092_code.txt +++ b/www/statics/euler/Euler_Problem-092.b93 @@ -9,8 +9,8 @@ v $$ T # ####################################################################### v p1*93"Y" p0+551 $< > "G"8*:32p"}2(("***22p020p030p >1-:0\:"G"%9+\"G"/p:!| - v pp02+1:g027:$<^ ># v# < - >22g:>:32g`#v_::"G"%9+\"G"/g:!#^_:1-!#v_ :"Y"-| # >1-:20p7\g50g\: v - >0\>:55+%:*\ :#v_$$11v >30g1+30p>50p$20g:|:g02p/"G"\+9%"G"< - >3 v^/+55g05+p05< >$@ v1 ::-1$< - ^_^# _^#># 0# g# .# $# ^# <*0 < \ No newline at end of file + v pp02+1:g027:$<^ ># v# < + >22g:>:32g`#v_::"G"%9+\"G"/g:!#^_:"Y"-!#v_:1-| # >1-:20p7\g50g\: v + >0\>:55+%:*\ :#v_$$11v>30g1+ 30p>50p$20g:|:g02p/"G"\+9%"G"< + >3 v^/+55g05+p05< >$@ ^ < v1:: -1$< + ^_^# _^#># 0# g# .# $# ^# < < *0< \ No newline at end of file diff --git a/www/statics/euler/euler_092.php b/www/statics/euler/Euler_Problem-092.php similarity index 84% rename from www/statics/euler/euler_092.php rename to www/statics/euler/Euler_Problem-092.php index 39e81cc..a0e7ff7 100644 --- a/www/statics/euler/euler_092.php +++ b/www/statics/euler/Euler_Problem-092.php @@ -4,9 +4,9 @@ return [ 'number' => 92, 'title' => 'Square digit chains', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_092_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_092_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_092_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-092_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-092.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-092_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=092', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-092.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_092_description.md b/www/statics/euler/Euler_Problem-092_description.md similarity index 100% rename from www/statics/euler/euler_092_description.md rename to www/statics/euler/Euler_Problem-092_description.md diff --git a/www/statics/euler/euler_092_explanation.md b/www/statics/euler/Euler_Problem-092_explanation.md similarity index 100% rename from www/statics/euler/euler_092_explanation.md rename to www/statics/euler/Euler_Problem-092_explanation.md diff --git a/www/statics/euler/euler_093_code.txt b/www/statics/euler/Euler_Problem-093.b93 similarity index 54% rename from www/statics/euler/euler_093_code.txt rename to www/statics/euler/Euler_Problem-093.b93 index 369da91..533a969 100644 --- a/www/statics/euler/euler_093_code.txt +++ b/www/statics/euler/Euler_Problem-093.b93 @@ -8,7 +8,80 @@ v XXXX ####################################################################### OOOO O #################################################################################################### OOOO O #################################################################################################### OOOO O #################################################################################################### - ################ ... ... ... ... ################ + #################################################################################################### + #################################################################################################### + #################################################################################################### + #################################################################################################### + #################################################################################################### + #################################################################################################### + #################################################################################################### + #################################################################################################### + #################################################################################################### + #################################################################################################### + #################################################################################################### + #################################################################################################### + #################################################################################################### + #################################################################################################### + #################################################################################################### + #################################################################################################### + #################################################################################################### + #################################################################################################### + ################ #### #### ################################################## + ################ #### #### ################################################## + ################ #### #### ################################################## + ################ ################################################## + ################ ################################################## + ################ ################################################## + ################ ############################## ########### + ################ ############################## ########### + ################ ############################## ########### + ############ #### ##### ############################## ########### + ############ #### ##### ############################## ########### + ############ #### ##### ############################## ########### + ############ ###################### ########### + ############ ###################### ########### + ############ ######### ############# ########### + ############ ######### ############# ########### + ############ ######### ############# ########### + ############ #### ##### #### ########### + ############ #### #### #### ########### + ############ #### #### #### ########### + ############ ################## ########### + ############ ################## ########### + ############ ################## ########### + ############ ########### + ############ ########### + ############ ########### + ############ ########### + ############ ########### + ############ ########### + ############ ############### + ############ ############### + ############ ############### + ############ ############### + ############ ############### + ################ ############### + ################ ############### + ################ ############### + ################ ############### + ################ ######### ################# ######### ############### + ################ ######### ################# ######### ############### + ################ ######### ################# ######### ############### + ################ ######### ################# ######### ############### + ################ ######### ################# ######### ############### + ################ ############# ##################### ############## ################### + ################ ############# ##################### ############## ################### + ################ ############# ##################### ############## ################### + #################################################################################################### + #################################################################################################### + #################################################################################################### + #################################################################################################### + #################################################################################################### + #################################################################################################### + #################################################################################################### + #################################################################################################### + #################################################################################################### + #################################################################################################### 0 #################################################################################################### 2 #################################################################################################### 1 #################################################################################################### diff --git a/www/statics/euler/euler_093.php b/www/statics/euler/Euler_Problem-093.php similarity index 81% rename from www/statics/euler/euler_093.php rename to www/statics/euler/Euler_Problem-093.php index 7b747a0..ad6374d 100644 --- a/www/statics/euler/euler_093.php +++ b/www/statics/euler/Euler_Problem-093.php @@ -4,13 +4,13 @@ return [ 'number' => 93, 'title' => 'Arithmetic expressions', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_093_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_093_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_093_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-093_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-093.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-093_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=093', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-093.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', - 'abbreviated' => true, + 'abbreviated' => false, 'steps' => 305514916, 'time' => 42167, 'width' => 111, diff --git a/www/statics/euler/euler_093_description.md b/www/statics/euler/Euler_Problem-093_description.md similarity index 100% rename from www/statics/euler/euler_093_description.md rename to www/statics/euler/Euler_Problem-093_description.md diff --git a/www/statics/euler/euler_093_explanation.md b/www/statics/euler/Euler_Problem-093_explanation.md similarity index 100% rename from www/statics/euler/euler_093_explanation.md rename to www/statics/euler/Euler_Problem-093_explanation.md diff --git a/www/statics/euler/euler_094_code.txt b/www/statics/euler/Euler_Problem-094.b93 similarity index 100% rename from www/statics/euler/euler_094_code.txt rename to www/statics/euler/Euler_Problem-094.b93 diff --git a/www/statics/euler/euler_094.php b/www/statics/euler/Euler_Problem-094.php similarity index 84% rename from www/statics/euler/euler_094.php rename to www/statics/euler/Euler_Problem-094.php index be857b1..d8643d2 100644 --- a/www/statics/euler/euler_094.php +++ b/www/statics/euler/Euler_Problem-094.php @@ -4,9 +4,9 @@ return [ 'number' => 94, 'title' => 'Almost equilateral triangles', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_094_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_094_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_094_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-094_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-094.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-094_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=094', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-094.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_094_description.md b/www/statics/euler/Euler_Problem-094_description.md similarity index 100% rename from www/statics/euler/euler_094_description.md rename to www/statics/euler/Euler_Problem-094_description.md diff --git a/www/statics/euler/euler_094_explanation.md b/www/statics/euler/Euler_Problem-094_explanation.md similarity index 100% rename from www/statics/euler/euler_094_explanation.md rename to www/statics/euler/Euler_Problem-094_explanation.md diff --git a/www/statics/euler/euler_095_code.txt b/www/statics/euler/Euler_Problem-095.b93 similarity index 100% rename from www/statics/euler/euler_095_code.txt rename to www/statics/euler/Euler_Problem-095.b93 diff --git a/www/statics/euler/euler_095.php b/www/statics/euler/Euler_Problem-095.php similarity index 84% rename from www/statics/euler/euler_095.php rename to www/statics/euler/Euler_Problem-095.php index 1aed909..88db935 100644 --- a/www/statics/euler/euler_095.php +++ b/www/statics/euler/Euler_Problem-095.php @@ -4,9 +4,9 @@ return [ 'number' => 95, 'title' => 'Amicable chains', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_095_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_095_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_095_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-095_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-095.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-095_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=095', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-095.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_095_description.md b/www/statics/euler/Euler_Problem-095_description.md similarity index 100% rename from www/statics/euler/euler_095_description.md rename to www/statics/euler/Euler_Problem-095_description.md diff --git a/www/statics/euler/euler_095_explanation.md b/www/statics/euler/Euler_Problem-095_explanation.md similarity index 100% rename from www/statics/euler/euler_095_explanation.md rename to www/statics/euler/Euler_Problem-095_explanation.md diff --git a/www/statics/euler/euler_096_code.txt b/www/statics/euler/Euler_Problem-096.b93 similarity index 54% rename from www/statics/euler/euler_096_code.txt rename to www/statics/euler/Euler_Problem-096.b93 index 936da1c..bd06b2b 100644 --- a/www/statics/euler/euler_096_code.txt +++ b/www/statics/euler/Euler_Problem-096.b93 @@ -1,48 +1,48 @@ -v XX X ########### ########### ############################# ############################# 003 ... 007 - C C # 3 17# # # # # # # 900 ... 000 - PPPPP # 15 9 8# # # # # # # 001 ... 500 - XXX # 6 # # # # # # # . . . . - LLLLLL #1 7 # # # # # # # . . . - PMMMM # 9 2 # # # # ########## # # # . . . . - MM MMM # 5 4# # # # ################## # # # 002 ... 000 -0XXX XX # 2 # # # # ################## # # # -7 #5 6 34 # # # # ####################### # # # -7 #34 2 # # # # ####################### # # ####### # -* ########### ###########v<# #################### # # ############ # -> #v # 492*+11p9:*:9*61p>1-v## ################ # # ################# # - >9+\9/1+p:0\:9%11g+\9/1+p:| # ############ # # ################# # - ^%9:\+*86%+88 g+1/9\+9%9::$#:< # ############ # # ######## ######## # -v1/*93\+*75%*93:\0:-1+p:0\:39*%89*+\39*/#| 1#:+# p# < # #################### # # ################# # -v p030$<>p152p::9%v # ####################### # # ############### # ->9:*>1-:9/32p:9%22p212^vg+1/9\+9< # ####################### # # ############ # -v10 $< > v>68*-:42pv # ####################### # # ####### # -4 ^_^#: # 1-:9%24p:9/3v^_ v # ########## # # # ->30g9:*-!#^_9:*^ > #4 v# ########## # # # - v0p450_v#!-*86 g+g431+g429p<$ ## # # #v < - > > :#^_$14g#v_015p v # # # # v _$:1+| -^ p410< ## # # #1>+\g13g9 %9+13g9/1+p:^ v< -p6 v:p45+1g44 < > ^# # # #-^+**882* 9/5g06%9g31+*9< $ -4>4p9 >1-:44p57*24g3*44g3%+v # # # # >:60p99*>1-::13p9/60g5%^ . -1 #>|:_v#g++/3g44*3g431+ < ############################# ############################# ^ < \++-*86<@ -0 $ >64g1+64p ^|^ #># #<:77*-!#^_\91g68*-55+*55v - ^ < $# #< >025p035p045p9:*:*55p9:*>1-: 9%16p:9/26p916gvv+-*86g1+< - >64g:!#v_1-#^_14g1+14pv#> >42g68*+22g9+3 v ^ < v _v#!g54 $_^#!:<_v#<-*86g+g621+<>55+*56+1g^ - v $$32p54g42p20g5v- >1-:13p"X"57*22g3*13g3%++132g3*13g3v >p11g2 5 g+v! ! >1+:66p57*16g3*66g1-3%v - >>01-::17p27p37p9:*v_$ 9v 21 vg++/3g31*3g231++%3g31*3g22*98p++/< vp210p+g 5 31<5>pv < _v#g++/3-1g66*3g621++< - v94p76/9:p75%9:-1<^:<<: p v _52g89*22g3*13g3%v >25g22p3 5 gv 56 : - >56g1+56p4 v - >2*+57g+167g+g20g- |p: > ^:|:p++/3g31*3g231++< ^ p24g54p 2 3< g4 >9^|+!`g51g66!!g6< p - v*86g+g761+g759<7* >$9>1-:23p"X"57*23g3*42g1-3%++132g3*42g1-3v 5^g66 <> ^5 - >-17p57g27 p67g3^* # vg++/3-1g24*3g231++%3-1g24*3g32*98p++/< >6g`!+#^_16g25p26g35p46g45p56g5^ - v*98p76/*93:p75%*93:-1< _$ v>^v _52g89*23g3*42g1-3%v v ># ^#< - >57g+167g+g20g-! #v_:^< 2 >:|:p++/3-1g24*3g231++< - v75*750p+g761+g75*980< :: 0v19$<>p"X"57*22g3*42g1-3%+ + 133g3*42g1-3/++v - >167g3/+g 68*-!| g>-:33^vg++/3-1g24*3g331++% 3 -1g24*3g22*98p < - ^+/3g759g+167g+p^>7g3/+p30g1-30p^ - |:< p++/3-1g24*3g331++< +v XX X ########### ########### ############################# ############################# 003020600100920000000125400361025900020030090500400060000000080006080300000900002904200007 + C C ########### # # # # # # 900305001524010000008400000080960010000907000009000800800701040049070250050123400010000000 + PPPPP ########### # # # # # # 001806400000000070420800000400000057900208005640020000040020030000405000030000160000706500 + XXX ########### # # # # # # 008102900050008102030000095008000471004806500000001008374000900600317004908000000000800090 + LLLLLL ########### # # # # # # 700000008000000000060902010000603000607000208208000501000030000007000800070000090020904060 + PMMMM ########### # # # ########## # # # 006708200402700090510000060259000800003102900700500000005000321100826009000000205040002000 + MM MMM ########### # # # ################## # # # 002609500060000000000003049740000005800605007000090084010060050000702000091000050001607000 +0XXX XX ########### # # # ################## # # # 800203009000030945000007200020018060000309000003000600050802006075040190007439020000000030 +7 ########### # # # ####################### # # # 005010300000071006001298000005470329030020050060003002080000000003090600400007000300005702 +7 ########### # # # ####################### # # ####### # 200080300043080250062340750050807020005000006007256400000000085005080700380000000000700800 +* ########### ###########v<# #################### # # ############ # 060070084600000000100005600600010090070009020400000005000210009700204005000400785006000031 +> #v # 492*+11p9:*:9*61p>1-v## ################ # # ################# # 000105408900004070000094800070020301804150000000508000500800016060105040060090000024070000 + >9+\9/1+p:0\:9%11g+\9/1+p:| # ############ # # ################# # 000000000000608000400000006504000908000803000008060200000000000008000500800302009010030080 + ^%9:\+*86%+88 g+1/9\+9%9::$#:< # ############ # # ######## ######## # 402706000010200003005830000103080070000092805000107000890006007070803010000040070000060290 +v1/*93\+*75%*93:\0:-1+p:0\:39*%89*+\39*/#| 1#:+# p# < # #################### # # ################# # 720040060000000005006400007060090003030400010200000004300054000600508007495006000860000500 +v p030$<>p152p::9%v # ####################### # # ############### # 004010003034090710059083260080103040200000600006312700480000000003010600000000092002006000 +>9:*>1-:9/32p:9%22p212^vg+1/9\+9< # ####################### # # ############ # 000000907480006902300000000080005000040000050000000000608070502000900800000158000001007090 +v10 $< > v>68*-:42pv # ####################### # # ####### # 000420180002008001005009000000003457001943600079050180050608070128006400002060800590080001 +4 ^_^#: # 1-:9%24p:9/3v^_ v # ########## # # # 100904000840010200020000700060400903600050002007306800500090006800430007027030510000005800 +>30g9:*-!#^_9:*^ > #4 v# ########## # # # 050000040003704100160000058007010500103000506450708096040302050500000009000000000050060020 + v0p450_v#!-*86 g+g431+g429p<$ ## # # #v <000507009001060049704310600408007020800020007003502700800050003600079008046080790004100000 + > > :#^_$14g#v_015p v # # # # v _$:1+|920108000020085007000890100901020000005000200700000005005000200090004010050000080080000030 +^ p410< ## # # #1>+\g13g9 %9+13g9/1+p:^ v<034059000700900600000067080842300000002436700016030420010704090003600284004070100100020079 +p6 v:p45+1g44 < > ^# # # #-^+**882* 9/5g06%9g31+*9< $ 507000000609200018000005437000100080030000040000000000409060701001007000000325000020700400 +4>4p9 >1-:44p57*24g3*44g3%+v # # # # >:60p99*>1-::13p9/60g5%^ . 030050040000900002630000000003502900004000000030000080050010040000080000010500200000003017 +1 #>|:_v#g++/3g44*3g431+ < ############################# ############################# ^ < \++-*86<@ 008010500050123400000500008000040000000030002009000500107000602270000054900001000015009008 +0 $ >64g1+64p ^|^ #># #<:77*-!#^_\91g68*-55+*55v 460000012030000160005674000106000305390700080007509200000905000095000810002008030060000000 + ^ < $# #< >025p035p045p9:*:*55p9:*>1-: 9%16p:9/26p916gvv+-*86g1+< 070502080908000000000020000900251008400009001700105008208030501009806400500030007100007000 + >64g:!#v_1-#^_14g1+14pv#> >42g68*+22g9+3 v ^ < v _v#!g54 $_^#!:<_v#<-*86g+g621+<>55+*56+1g^ 000603000070000090003401020070408030209801307020090030040070020020403060008000500009000200 + v $$32p54g42p20g5v- >1-:13p"X"57*22g3*13g3%++132g3*13g3v >p11g2 5 g+v! ! >1+:66p57*16g3*66g1-3%v 250000098091000050000007004308000104010008053004207100000401000017000620040100700000000020 + >>01-::17p27p37p9:*v_$ 9v 21 vg++/3g31*3g231++%3g31*3g22*98p++/< vp210p+g 5 31<5>pv < _v#g++/3-1g66*3g621++< 001020600007439020080300902000020000900040000002000800304000709460000038000700006500600340 + v94p76/9:p75%9:-1<^:<<: p v _52g89*22g3*13g3%v >25g22p3 5 gv 56 : - >56g1+56p4 v 080060020400007000947100080005104800000000800070000090020060010000090000003004050340200000 + >2*+57g+167g+g20g- |p: > ^:|:p++/3g31*3g231++< ^ p24g54p 2 3< g4 >9^|+!`g51g66!!g6< p 020810740001900003000020040000000000360020089200170603053000790000602000080000040300200000 + v*86g+g761+g759<7* >$9>1-:23p"X"57*23g3*42g1-3%++132g3*42g1-3v 5^g66 <> ^5 700003100900700160008035000009805100000361000050000100009753400400050001000469000000107000 + >-17p57g27 p67g3^* # vg++/3-1g24*3g231++%3-1g24*3g32*98p++/< >6g`!+#^_16g25p26g35p46g45p56g5^ 090002805030005007000070602051907420000000000000006079100000002085010620400000007706030500 + v*98p76/*93:p75%*93:-1< _$ v>^v _52g89*23g3*42g1-3%v v ># ^#< 009040087050000009031046970290401065803000602000040700090080010038206710005904600070009080 + >57g+167g+g20g-! #v_:^< 2 >:|:p++/3-1g24*3g231++< 400208003004302600200000000000000000400603007000801000000907000000000000070608030900020004 + v75*750p+g761+g75*980< :: 0v19$<>p"X"57*22g3*42g1-3%+ + 133g3*42g1-3/++v 160030200200000070000501203140508093607000108009050000080030070019407350008502100010800050 + >167g3/+g 68*-!| g>-:33^vg++/3-1g24*3g331++% 3 -1g24*3g22*98p < 302700060600100030049000730026709580000000000310400000500000003026040530900000005009040301 + ^+/3g759g+167g+p^>7g3/+p30g1-30p^ - |:< p++/3-1g24*3g331++< 076051090500006800800004000000000000970030014906037002061000940000809000060000010000008006 vp51g71p+g731+g72+*2940p02 < >$9>1-::3%23p3/33p"X"57 * 22g3/3*23g+3*42g1-3%++132g3/3*33g+3*42gv ^ ># # ^ v># #<^ vg++/3-1g24*3+g33* 3 /3g231++%3-1g24*3+g32*3/3g22*98p++/3-1 < ^ $_^#!:g21$< v :_52g89*22g3/3*23g+ 3 *42g1-3%v diff --git a/www/statics/euler/euler_096.php b/www/statics/euler/Euler_Problem-096.php similarity index 81% rename from www/statics/euler/euler_096.php rename to www/statics/euler/Euler_Problem-096.php index 1a06b10..ec6ed49 100644 --- a/www/statics/euler/euler_096.php +++ b/www/statics/euler/Euler_Problem-096.php @@ -4,13 +4,13 @@ return [ 'number' => 96, 'title' => 'Su Doku', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_096_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_096_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_096_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-096_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-096.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-096_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=096', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-096.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', - 'abbreviated' => true, + 'abbreviated' => false, 'steps' => 583893708, 'time' => 90918, 'width' => 218, diff --git a/www/statics/euler/euler_096_description.md b/www/statics/euler/Euler_Problem-096_description.md similarity index 100% rename from www/statics/euler/euler_096_description.md rename to www/statics/euler/Euler_Problem-096_description.md diff --git a/www/statics/euler/euler_096_explanation.md b/www/statics/euler/Euler_Problem-096_explanation.md similarity index 100% rename from www/statics/euler/euler_096_explanation.md rename to www/statics/euler/Euler_Problem-096_explanation.md diff --git a/www/statics/euler/euler_097_code.txt b/www/statics/euler/Euler_Problem-097.b93 similarity index 100% rename from www/statics/euler/euler_097_code.txt rename to www/statics/euler/Euler_Problem-097.b93 diff --git a/www/statics/euler/euler_097.php b/www/statics/euler/Euler_Problem-097.php similarity index 84% rename from www/statics/euler/euler_097.php rename to www/statics/euler/Euler_Problem-097.php index 69d0425..c9674b2 100644 --- a/www/statics/euler/euler_097.php +++ b/www/statics/euler/Euler_Problem-097.php @@ -4,9 +4,9 @@ return [ 'number' => 97, 'title' => 'Large non-Mersenne prime', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_097_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_097_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_097_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-097_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-097.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-097_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=097', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-097.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_097_description.md b/www/statics/euler/Euler_Problem-097_description.md similarity index 100% rename from www/statics/euler/euler_097_description.md rename to www/statics/euler/Euler_Problem-097_description.md diff --git a/www/statics/euler/euler_097_explanation.md b/www/statics/euler/Euler_Problem-097_explanation.md similarity index 100% rename from www/statics/euler/euler_097_explanation.md rename to www/statics/euler/Euler_Problem-097_explanation.md diff --git a/www/statics/euler/euler_098_code.txt b/www/statics/euler/Euler_Problem-098.b93 similarity index 100% rename from www/statics/euler/euler_098_code.txt rename to www/statics/euler/Euler_Problem-098.b93 diff --git a/www/statics/euler/euler_098.php b/www/statics/euler/Euler_Problem-098.php similarity index 84% rename from www/statics/euler/euler_098.php rename to www/statics/euler/Euler_Problem-098.php index 08f2f53..2736d63 100644 --- a/www/statics/euler/euler_098.php +++ b/www/statics/euler/Euler_Problem-098.php @@ -4,9 +4,9 @@ return [ 'number' => 98, 'title' => 'Anagramic squares', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_098_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_098_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_098_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-098_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-098.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-098_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=098', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-098.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_098_description.md b/www/statics/euler/Euler_Problem-098_description.md similarity index 100% rename from www/statics/euler/euler_098_description.md rename to www/statics/euler/Euler_Problem-098_description.md diff --git a/www/statics/euler/euler_098_explanation.md b/www/statics/euler/Euler_Problem-098_explanation.md similarity index 100% rename from www/statics/euler/euler_098_explanation.md rename to www/statics/euler/Euler_Problem-098_explanation.md diff --git a/www/statics/euler/euler_099_code.txt b/www/statics/euler/Euler_Problem-099.b93 similarity index 100% rename from www/statics/euler/euler_099_code.txt rename to www/statics/euler/Euler_Problem-099.b93 diff --git a/www/statics/euler/euler_099.php b/www/statics/euler/Euler_Problem-099.php similarity index 84% rename from www/statics/euler/euler_099.php rename to www/statics/euler/Euler_Problem-099.php index 73ff0e9..3062a9e 100644 --- a/www/statics/euler/euler_099.php +++ b/www/statics/euler/Euler_Problem-099.php @@ -4,9 +4,9 @@ return [ 'number' => 99, 'title' => 'Largest exponential', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_099_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_099_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_099_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-099_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-099.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-099_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=099', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-099.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_099_description.md b/www/statics/euler/Euler_Problem-099_description.md similarity index 100% rename from www/statics/euler/euler_099_description.md rename to www/statics/euler/Euler_Problem-099_description.md diff --git a/www/statics/euler/euler_099_explanation.md b/www/statics/euler/Euler_Problem-099_explanation.md similarity index 100% rename from www/statics/euler/euler_099_explanation.md rename to www/statics/euler/Euler_Problem-099_explanation.md diff --git a/www/statics/euler/euler_100_code.txt b/www/statics/euler/Euler_Problem-100.b93 similarity index 100% rename from www/statics/euler/euler_100_code.txt rename to www/statics/euler/Euler_Problem-100.b93 diff --git a/www/statics/euler/euler_100.php b/www/statics/euler/Euler_Problem-100.php similarity index 84% rename from www/statics/euler/euler_100.php rename to www/statics/euler/Euler_Problem-100.php index 007a1d3..e2000a1 100644 --- a/www/statics/euler/euler_100.php +++ b/www/statics/euler/Euler_Problem-100.php @@ -4,9 +4,9 @@ return [ 'number' => 100, 'title' => 'Arranged probability', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_100_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_100_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_100_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-100_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-100.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-100_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=100', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-100.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_100_description.md b/www/statics/euler/Euler_Problem-100_description.md similarity index 100% rename from www/statics/euler/euler_100_description.md rename to www/statics/euler/Euler_Problem-100_description.md diff --git a/www/statics/euler/euler_100_explanation.md b/www/statics/euler/Euler_Problem-100_explanation.md similarity index 100% rename from www/statics/euler/euler_100_explanation.md rename to www/statics/euler/Euler_Problem-100_explanation.md diff --git a/www/statics/euler/euler_101_code.txt b/www/statics/euler/Euler_Problem-101.b93 similarity index 100% rename from www/statics/euler/euler_101_code.txt rename to www/statics/euler/Euler_Problem-101.b93 diff --git a/www/statics/euler/euler_101.php b/www/statics/euler/Euler_Problem-101.php similarity index 84% rename from www/statics/euler/euler_101.php rename to www/statics/euler/Euler_Problem-101.php index 3fef654..6d2960c 100644 --- a/www/statics/euler/euler_101.php +++ b/www/statics/euler/Euler_Problem-101.php @@ -4,9 +4,9 @@ return [ 'number' => 101, 'title' => 'Optimum polynomial', - 'description' => function(){ return file_get_contents(__DIR__ . '/euler_101_description.md'); }, - 'code' => function(){ return file_get_contents(__DIR__ . '/euler_101_code.txt'); }, - 'explanation' => function(){ return file_get_contents(__DIR__ . '/euler_101_explanation.md'); }, + 'description' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-101_description.md'); }, + 'code' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-101.b93'); }, + 'explanation' => function(){ return file_get_contents(__DIR__ . '/Euler_Problem-101_explanation.md'); }, 'url_euler' => 'http://projecteuler.net/problem=101', 'url_raw' => 'https://raw.githubusercontent.com/Mikescher/Project-Euler_Befunge/master/processed/Euler_Problem-101.b93', 'url_github' => 'https://github.com/Mikescher/Project-Euler_Befunge', diff --git a/www/statics/euler/euler_101_description.md b/www/statics/euler/Euler_Problem-101_description.md similarity index 100% rename from www/statics/euler/euler_101_description.md rename to www/statics/euler/Euler_Problem-101_description.md diff --git a/www/statics/euler/euler_101_explanation.md b/www/statics/euler/Euler_Problem-101_explanation.md similarity index 100% rename from www/statics/euler/euler_101_explanation.md rename to www/statics/euler/Euler_Problem-101_explanation.md diff --git a/www/statics/euler/euler_024_code.txt b/www/statics/euler/euler_024_code.txt deleted file mode 100644 index dac841a..0000000 --- a/www/statics/euler/euler_024_code.txt +++ /dev/null @@ -1,8 +0,0 @@ -v0123456789 ->"ddd"**1v -vp129p11-< - >v>v v < v < > v >\1-\vv p14+1g14< ->21g:1+|>|>21g0\>:1-:#^_$>*\:#^_$:| >31p 141p >31g41g*11g`!| - $ >$1^ |-"x" g0:\<\1 v> >1+\:| 1 -^p12-1g12p11-*-1g14g13g11.p0\"x"\-"0"g0:>#- #1 #$ #< ^ \ No newline at end of file diff --git a/www/statics/euler/euler_059_code.txt b/www/statics/euler/euler_059_code.txt deleted file mode 100644 index 606bcfe..0000000 --- a/www/statics/euler/euler_059_code.txt +++ /dev/null @@ -1,30 +0,0 @@ ->20g3*10gg"0"-55+*20 v - v"d"\+8%"d":g03+-"0"gg01+1*3g< - >/p30g1+30p20g1+:93+-#v_$10g1v -|-2+!-1g02!-"u" g01p02<0p01+ < - - v1p12051p > 061p > 51g61g 11p^>11g21g+!#v_11g2%21g2%+2%31^ - |- **88 2p15:< > 31p0^ >51g"m"+61gp v -v"+~h"< | -**882 p16:+1g16< -+ >51g1+^ -* v < ->13p>13g:1-13p#v_ v -v+"a"%+*298:g31< > >^ 5 ->12p892*+/:892*+%"a"+22p892*+/"a"+32pv $ $ 5 -v p430 < $ $ 6 ->014p 55*6*8* >:3%1+24p::"d"%8+\"d"/g"m"+24g2gg :" "\`#^_:"~"`| 8 - ^-1 _v#-" "_v#-9p41+1:g41< * - >$$ ^ * -v < >$ ^ * - > $ ^ 1 ->:3%1+24p::"d"%8+\"d"/g"m"+24g2gg :" "\`#^_:"~"`| 5 -^-1_v#: _v#-"e"< p - ^ : p43+1g43< 0 - >$34g23g`#v_ ^ 2 - >34g23p 32g22g12g 43p53p63p ^ 5 - p -v < -v p51-1< ->15g:"d"%8+\"d"/g"m"+15g3%4+3gg:25g+25p15g:"d"%8+\"d"/p15g:| - >$25g.@ diff --git a/www/statics/euler/euler_070_code.txt b/www/statics/euler/euler_070_code.txt deleted file mode 100644 index 6b3c283..0000000 --- a/www/statics/euler/euler_070_code.txt +++ /dev/null @@ -1,17 +0,0 @@ -v00000 000 // Project Euler - Problem 70 - ccc - ?? ?? ?? -# ... # -. . . . -. . . -. . . . -# ... # - ->55*6*:10p57*:20p*40p230p"2("*11p"}("*21p022p112p"}22 "***31p1v>030p v>g 0\v v\-1 < >g 0\v v\-1 < -vp08*8**::**::8p31p30:" " _^#`g03g04< 2 v+55:<>\1>9*\:| 2 v+55:<>\1>9*\:| ->"X"30g:10g%\10g/3+p30g>30g+:40g\` #v_$>30g1+:30p:10g%\10g/3+g" "-| 7 >%\:#^|#/+55\$< 8 >%\:#^|#/+55\$< - ^p+3/g01\%g01:\" ":< ^ < >$ #\>#<>\# :#+_+^>$ #\>#<>\# :#+_vv -vg11 <^ < v -+<- ->:42p::10g%\10g/3+g"X"-#v_:1+>:52p::10g%\10g/3+g"X"-#v_42g52g*:72p31g`#v_72g22g*42g1-52g1-*:82p12g*`#v_^v_v - >$12g.@ v $< < v < < -^_^#-g12:+1 < <^_^#-g12:+1 < :50g\-3v ->"d"30p1>:30g`#v_:50p060p1>:50g-!#^_::::50g\-`#^_: 3v - >1+:1+g.@ ^+1p+3g05+3\p06:+g06g+3-\g05\+< \ No newline at end of file diff --git a/www/statics/euler/euler_077_code.txt b/www/statics/euler/euler_077_code.txt deleted file mode 100644 index 2fbaac8..0000000 --- a/www/statics/euler/euler_077_code.txt +++ /dev/null @@ -1,19 +0,0 @@ -v00000 00 // Project Euler - Problem 77 - XXXXXX -# ... # - -# ... # -. . . . -. . . -. . . . -# ... # - -> "e" :10p 1 :20p*40p230p" ":02p12pvv03:+1g03< >030p 0>::10g%\10g/2+g"X"-#v_:30g:1+30p:v -v <># p# :# v# _^#`g03g04<|-g04:+1 "X"30g:10g%\10g/2+p30g>30g+:40g\` #v_$^>10g%\10g/2+g" "-|>$30g:50p10g*>1-:0\:10g%\10g/4+pv - ^p+2/g01\%g01:\" ":< ^ < ^_v#: < -vp08"d"p07*"}("$ < -0 >061p31g>:0\`#v_:4+51g\g61g+61pv ->1+:11p021p031p>31g:50g-\2g:41p11g`!*!#v_11g41g-:51p| ^-1 < -^ _v#!`g07g12< >111g31g4+pv >$21g61g:1v - ^ ># 1# 1# g# .# @# p13+1g13