diff options
| author | Mohammad Sajid Anwar <mohammad.anwar@yahoo.com> | 2025-08-10 12:47:10 +0100 |
|---|---|---|
| committer | Mohammad Sajid Anwar <mohammad.anwar@yahoo.com> | 2025-08-10 12:47:10 +0100 |
| commit | a3d6722b292f75d24b521a59012db53c9d4f7684 (patch) | |
| tree | 9b0ad386427e2dcaedb664963eeb8f5638fe2323 | |
| parent | fc72eb96fe4808af895cfd9a4bc78479f495b891 (diff) | |
| download | perlweeklychallenge-club-a3d6722b292f75d24b521a59012db53c9d4f7684.tar.gz perlweeklychallenge-club-a3d6722b292f75d24b521a59012db53c9d4f7684.tar.bz2 perlweeklychallenge-club-a3d6722b292f75d24b521a59012db53c9d4f7684.zip | |
- Added solutions by Jorg Sommrey.
- Added solutions by Robbie Hatley.
- Added solutions by Packy Anderson.
- Added solutions by HVukman.
- Added solutions by Solathian.
- Added solutions by Matthias Muth.
- Added solutions by Jared Still.
- Added solutions by Roger Bell_West.
25 files changed, 252 insertions, 129 deletions
diff --git a/challenge-333/solathian/ch-2.pl b/challenge-333/solathian/perl/ch-2.pl index c22d588517..c22d588517 100644 --- a/challenge-333/solathian/ch-2.pl +++ b/challenge-333/solathian/perl/ch-2.pl diff --git a/members.json b/members.json index 791158b622..b836ace845 100644 --- a/members.json +++ b/members.json @@ -120,6 +120,7 @@ "jaime" : "Jaime Corchado", "jake" : "Jake", "jaredor" : "Jared Martin", + "jkstill" : "Jared Still", "jason-messer" : "Jason Messer", "javier-luque" : "Javier Luque", "jbourlakos" : "Ioannis Bourlakos", diff --git a/stats/pwc-current.json b/stats/pwc-current.json index 8832eef268..2d9ae5e9c9 100644 --- a/stats/pwc-current.json +++ b/stats/pwc-current.json @@ -108,6 +108,30 @@ "data" : [ [ "Perl", + 1 + ] + ], + "id" : "Jared Still", + "name" : "Jared Still" + }, + { + "data" : [ + [ + "Perl", + 2 + ], + [ + "Blog", + 1 + ] + ], + "id" : "Jorg Sommrey", + "name" : "Jorg Sommrey" + }, + { + "data" : [ + [ + "Perl", 2 ] ], @@ -143,6 +167,20 @@ [ "Perl", 2 + ], + [ + "Blog", + 1 + ] + ], + "id" : "Matthias Muth", + "name" : "Matthias Muth" + }, + { + "data" : [ + [ + "Perl", + 2 ] ], "id" : "mauke", @@ -155,6 +193,24 @@ 2 ], [ + "Raku", + 2 + ], + [ + "Blog", + 1 + ] + ], + "id" : "Packy Anderson", + "name" : "Packy Anderson" + }, + { + "data" : [ + [ + "Perl", + 2 + ], + [ "Blog", 1 ] @@ -179,8 +235,26 @@ 2 ], [ + "Blog", + 1 + ] + ], + "id" : "Robbie Hatley", + "name" : "Robbie Hatley" + }, + { + "data" : [ + [ + "Perl", + 2 + ], + [ "Raku", 2 + ], + [ + "Blog", + 1 ] ], "id" : "Roger Bell_West", @@ -200,6 +274,16 @@ "data" : [ [ "Perl", + 1 + ] + ], + "id" : "Solathian", + "name" : "Solathian" + }, + { + "data" : [ + [ + "Perl", 2 ], [ @@ -307,6 +391,16 @@ "y" : 5 }, { + "drilldown" : "Jared Still", + "name" : "Jared Still", + "y" : 1 + }, + { + "drilldown" : "Jorg Sommrey", + "name" : "Jorg Sommrey", + "y" : 3 + }, + { "drilldown" : "Kjetil Skotheim", "name" : "Kjetil Skotheim", "y" : 2 @@ -322,11 +416,21 @@ "y" : 2 }, { + "drilldown" : "Matthias Muth", + "name" : "Matthias Muth", + "y" : 3 + }, + { "drilldown" : "mauke", "name" : "mauke", "y" : 2 }, { + "drilldown" : "Packy Anderson", + "name" : "Packy Anderson", + "y" : 5 + }, + { "drilldown" : "Peter Campbell Smith", "name" : "Peter Campbell Smith", "y" : 3 @@ -337,9 +441,14 @@ "y" : 2 }, { + "drilldown" : "Robbie Hatley", + "name" : "Robbie Hatley", + "y" : 3 + }, + { "drilldown" : "Roger Bell_West", "name" : "Roger Bell_West", - "y" : 4 + "y" : 5 }, { "drilldown" : "Simon Proctor", @@ -347,6 +456,11 @@ "y" : 2 }, { + "drilldown" : "Solathian", + "name" : "Solathian", + "y" : 1 + }, + { "drilldown" : "Thomas Kohler", "name" : "Thomas Kohler", "y" : 4 @@ -371,7 +485,7 @@ } ], "subtitle" : { - "text" : "[Champions: 20] Last updated at 2025-08-08 00:19:32 GMT" + "text" : "[Champions: 26] Last updated at 2025-08-10 11:46:53 GMT" }, "title" : { "text" : "The Weekly Challenge - 333" diff --git a/stats/pwc-language-breakdown-2019.json b/stats/pwc-language-breakdown-2019.json index 3d467d9829..5de4b21716 100644 --- a/stats/pwc-language-breakdown-2019.json +++ b/stats/pwc-language-breakdown-2019.json @@ -970,7 +970,7 @@ } ], "subtitle" : { - "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-08-08 00:19:32 GMT" + "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-08-10 11:46:53 GMT" }, "title" : { "text" : "The Weekly Challenge Language" diff --git a/stats/pwc-language-breakdown-2020.json b/stats/pwc-language-breakdown-2020.json index 6a46fb9e07..144367b67b 100644 --- a/stats/pwc-language-breakdown-2020.json +++ b/stats/pwc-language-breakdown-2020.json @@ -1223,7 +1223,7 @@ } ], "subtitle" : { - "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-08-08 00:19:32 GMT" + "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-08-10 11:46:53 GMT" }, "title" : { "text" : "The Weekly Challenge Language" diff --git a/stats/pwc-language-breakdown-2021.json b/stats/pwc-language-breakdown-2021.json index 4e8df97f12..3c577fddf6 100644 --- a/stats/pwc-language-breakdown-2021.json +++ b/stats/pwc-language-breakdown-2021.json @@ -1223,7 +1223,7 @@ } ], "subtitle" : { - "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-08-08 00:19:32 GMT" + "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-08-10 11:46:53 GMT" }, "title" : { "text" : "The Weekly Challenge Language" diff --git a/stats/pwc-language-breakdown-2022.json b/stats/pwc-language-breakdown-2022.json index ee46e22045..fe0d6fddfa 100644 --- a/stats/pwc-language-breakdown-2022.json +++ b/stats/pwc-language-breakdown-2022.json @@ -1223,7 +1223,7 @@ } ], "subtitle" : { - "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-08-08 00:19:32 GMT" + "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-08-10 11:46:53 GMT" }, "title" : { "text" : "The Weekly Challenge Language" diff --git a/stats/pwc-language-breakdown-2023.json b/stats/pwc-language-breakdown-2023.json index e8f42a4b05..5435b0463a 100644 --- a/stats/pwc-language-breakdown-2023.json +++ b/stats/pwc-language-breakdown-2023.json @@ -1200,7 +1200,7 @@ } ], "subtitle" : { - "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-08-08 00:19:32 GMT" + "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-08-10 11:46:53 GMT" }, "title" : { "text" : "The Weekly Challenge Language" diff --git a/stats/pwc-language-breakdown-2024.json b/stats/pwc-language-breakdown-2024.json index 4180d03f37..6620d2df61 100644 --- a/stats/pwc-language-breakdown-2024.json +++ b/stats/pwc-language-breakdown-2024.json @@ -1246,7 +1246,7 @@ } ], "subtitle" : { - "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-08-08 00:19:32 GMT" + "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-08-10 11:46:53 GMT" }, "title" : { "text" : "The Weekly Challenge Language" diff --git a/stats/pwc-language-breakdown-2025.json b/stats/pwc-language-breakdown-2025.json index bd17ab79e8..0b11f6e13d 100644 --- a/stats/pwc-language-breakdown-2025.json +++ b/stats/pwc-language-breakdown-2025.json @@ -8,15 +8,15 @@ "data" : [ [ "Perl", - 30 + 40 ], [ "Raku", - 18 + 20 ], [ "Blog", - 17 + 22 ] ], "id" : "333", @@ -583,7 +583,7 @@ { "drilldown" : "333", "name" : "333", - "y" : 65 + "y" : 82 }, { "drilldown" : "332", @@ -740,7 +740,7 @@ } ], "subtitle" : { - "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-08-08 00:19:32 GMT" + "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-08-10 11:46:53 GMT" }, "title" : { "text" : "The Weekly Challenge Language" diff --git a/stats/pwc-language-breakdown-summary.json b/stats/pwc-language-breakdown-summary.json index a626223b34..e83ee912c1 100644 --- a/stats/pwc-language-breakdown-summary.json +++ b/stats/pwc-language-breakdown-summary.json @@ -10,15 +10,15 @@ "data" : [ [ "Perl", - 17180 + 17190 ], [ "Raku", - 9568 + 9570 ], [ "Blog", - 6181 + 6186 ] ], "dataLabels" : { @@ -37,7 +37,7 @@ } ], "subtitle" : { - "text" : "Last updated at 2025-08-08 00:19:32 GMT" + "text" : "Last updated at 2025-08-10 11:46:53 GMT" }, "title" : { "text" : "The Weekly Challenge Contributions [2019 - 2025]" diff --git a/stats/pwc-leaders.json b/stats/pwc-leaders.json index 0196c860df..8fcb1e212d 100644 --- a/stats/pwc-leaders.json +++ b/stats/pwc-leaders.json @@ -48,7 +48,7 @@ ], [ "Blog", - 311 + 312 ] ], "id" : "Roger Bell_West", @@ -162,11 +162,11 @@ "data" : [ [ "Perl", - 631 + 633 ], [ "Blog", - 97 + 98 ] ], "id" : "Jorg Sommrey", @@ -410,15 +410,15 @@ "data" : [ [ "Perl", - 168 + 170 ], [ "Raku", - 168 + 170 ], [ "Blog", - 85 + 86 ] ], "id" : "Packy Anderson", @@ -442,11 +442,11 @@ "data" : [ [ "Perl", - 278 + 280 ], [ "Blog", - 126 + 127 ] ], "id" : "Robbie Hatley", @@ -562,29 +562,29 @@ "data" : [ [ "Perl", - 66 + 222 ], [ - "Raku", - 256 + "Blog", + 100 ] ], - "id" : "Stuart Little", - "name" : "Stuart Little" + "id" : "Matthias Muth", + "name" : "Matthias Muth" }, { "data" : [ [ "Perl", - 220 + 66 ], [ - "Blog", - 99 + "Raku", + 256 ] ], - "id" : "Matthias Muth", - "name" : "Matthias Muth" + "id" : "Stuart Little", + "name" : "Stuart Little" }, { "data" : [ @@ -807,7 +807,7 @@ { "drilldown" : "Roger Bell_West", "name" : "3: Roger Bell_West", - "y" : 3038 + "y" : 3040 }, { "drilldown" : "Laurent Rosenfeld", @@ -842,7 +842,7 @@ { "drilldown" : "Jorg Sommrey", "name" : "10: Jorg Sommrey", - "y" : 1456 + "y" : 1462 }, { "drilldown" : "W. Luis Mochan", @@ -922,7 +922,7 @@ { "drilldown" : "Packy Anderson", "name" : "26: Packy Anderson", - "y" : 842 + "y" : 852 }, { "drilldown" : "Bob Lied", @@ -932,7 +932,7 @@ { "drilldown" : "Robbie Hatley", "name" : "28: Robbie Hatley", - "y" : 808 + "y" : 814 }, { "drilldown" : "Niels van Dijke", @@ -970,14 +970,14 @@ "y" : 652 }, { - "drilldown" : "Stuart Little", - "name" : "36: Stuart Little", + "drilldown" : "Matthias Muth", + "name" : "36: Matthias Muth", "y" : 644 }, { - "drilldown" : "Matthias Muth", - "name" : "37: Matthias Muth", - "y" : 638 + "drilldown" : "Stuart Little", + "name" : "37: Stuart Little", + "y" : 644 }, { "drilldown" : "Simon Proctor", @@ -1049,7 +1049,7 @@ } ], "subtitle" : { - "text" : "Click the columns to drilldown the score breakdown. Last updated at 2025-08-08 00:19:32 GMT" + "text" : "Click the columns to drilldown the score breakdown. Last updated at 2025-08-10 11:46:53 GMT" }, "title" : { "text" : "Team Leaders (TOP 50)" diff --git a/stats/pwc-summary-1-30.json b/stats/pwc-summary-1-30.json index 57d2cb6ae0..9f18740885 100644 --- a/stats/pwc-summary-1-30.json +++ b/stats/pwc-summary-1-30.json @@ -115,7 +115,7 @@ } ], "subtitle" : { - "text" : "[Champions: 30] Last updated at 2025-08-08 00:19:32 GMT" + "text" : "[Champions: 30] Last updated at 2025-08-10 11:46:53 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" diff --git a/stats/pwc-summary-121-150.json b/stats/pwc-summary-121-150.json index c855674a28..94835e64fa 100644 --- a/stats/pwc-summary-121-150.json +++ b/stats/pwc-summary-121-150.json @@ -12,6 +12,7 @@ "data" : [ 0, 26, + 1, 0, 92, 1, @@ -31,15 +32,14 @@ 7, 2, 0, - 631, + 633, 8, 2, 23, 28, 13, 6, - 6, - 2 + 6 ], "name" : "Perl" }, @@ -47,6 +47,7 @@ "data" : [ 4, 0, + 0, 14, 92, 0, @@ -73,8 +74,7 @@ 30, 0, 38, - 0, - 84 + 0 ], "name" : "Raku" }, @@ -83,6 +83,7 @@ 0, 12, 0, + 0, 46, 0, 0, @@ -101,21 +102,20 @@ 0, 0, 0, - 97, + 98, 0, 0, 1, 0, 0, 15, - 3, - 2 + 3 ], "name" : "Blog" } ], "subtitle" : { - "text" : "[Champions: 30] Last updated at 2025-08-08 00:19:32 GMT" + "text" : "[Champions: 30] Last updated at 2025-08-10 11:46:53 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" @@ -128,6 +128,7 @@ "categories" : [ "Jan Ole Kraft", "Jared Martin", + "Jared Still", "Jason Messer", "Javier Luque", "jdos22", @@ -154,8 +155,7 @@ "Julio de Castro", "Kai Burgdorf", "Kang-min Liu", - "Kaushik Tunuguntla", - "Kevin Colyer" + "Kaushik Tunuguntla" ] }, "yAxis" : { diff --git a/stats/pwc-summary-151-180.json b/stats/pwc-summary-151-180.json index c1245f1cb8..6f46c79089 100644 --- a/stats/pwc-summary-151-180.json +++ b/stats/pwc-summary-151-180.json @@ -10,6 +10,7 @@ "series" : [ { "data" : [ + 2, 4, 38, 0, @@ -38,13 +39,13 @@ 21, 1, 0, - 8, - 0 + 8 ], "name" : "Perl" }, { "data" : [ + 84, 2, 0, 0, @@ -73,13 +74,13 @@ 529, 1, 49, - 91, - 3 + 91 ], "name" : "Raku" }, { "data" : [ + 2, 1, 43, 0, @@ -108,14 +109,13 @@ 5, 0, 29, - 0, 0 ], "name" : "Blog" } ], "subtitle" : { - "text" : "[Champions: 30] Last updated at 2025-08-08 00:19:32 GMT" + "text" : "[Champions: 30] Last updated at 2025-08-10 11:46:53 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" @@ -126,6 +126,7 @@ }, "xAxis" : { "categories" : [ + "Kevin Colyer", "Khalid", "Kian-Meng Ang", "Kiran Kumar", @@ -154,8 +155,7 @@ "Mark Anderson", "Mark J. Reed", "Mark Senn", - "Markus Holzer", - "Martin Barth" + "Markus Holzer" ] }, "yAxis" : { diff --git a/stats/pwc-summary-181-210.json b/stats/pwc-summary-181-210.json index ef2ce23711..29db38b4eb 100644 --- a/stats/pwc-summary-181-210.json +++ b/stats/pwc-summary-181-210.json @@ -12,11 +12,12 @@ "data" : [ 0, 0, + 0, 4, 285, 0, 4, - 220, + 222, 12, 6, 13, @@ -38,13 +39,13 @@ 1, 402, 2, - 0, - 52 + 0 ], "name" : "Perl" }, { "data" : [ + 3, 2, 91, 0, @@ -73,8 +74,7 @@ 0, 0, 0, - 93, - 0 + 93 ], "name" : "Raku" }, @@ -85,8 +85,9 @@ 0, 0, 0, + 0, 1, - 99, + 100, 0, 0, 0, @@ -108,14 +109,13 @@ 0, 0, 0, - 1, - 0 + 1 ], "name" : "Blog" } ], "subtitle" : { - "text" : "[Champions: 30] Last updated at 2025-08-08 00:19:32 GMT" + "text" : "[Champions: 30] Last updated at 2025-08-10 11:46:53 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" @@ -126,6 +126,7 @@ }, "xAxis" : { "categories" : [ + "Martin Barth", "Martin Mugeni", "Marton Polgar", "Matt Latusek", @@ -154,8 +155,7 @@ "Nicolas Mendoza", "Niels van Dijke", "Nikhil Prasanna", - "Noud Aldenhoven", - "Nuno Vieira" + "Noud Aldenhoven" ] }, "yAxis" : { diff --git a/stats/pwc-summary-211-240.json b/stats/pwc-summary-211-240.json index a9697cd913..b568bd3b7b 100644 --- a/stats/pwc-summary-211-240.json +++ b/stats/pwc-summary-211-240.json @@ -10,13 +10,14 @@ "series" : [ { "data" : [ + 52, 2, 1, 20, 0, 0, 8, - 168, + 170, 18, 594, 3, @@ -38,8 +39,7 @@ 1, 38, 0, - 2, - 46 + 2 ], "name" : "Perl" }, @@ -49,9 +49,10 @@ 0, 0, 0, + 0, 28, 0, - 168, + 170, 0, 0, 0, @@ -73,7 +74,6 @@ 0, 28, 11, - 0, 0 ], "name" : "Raku" @@ -86,7 +86,8 @@ 0, 0, 0, - 85, + 0, + 86, 0, 0, 1, @@ -108,14 +109,13 @@ 0, 0, 0, - 0, 0 ], "name" : "Blog" } ], "subtitle" : { - "text" : "[Champions: 30] Last updated at 2025-08-08 00:19:32 GMT" + "text" : "[Champions: 30] Last updated at 2025-08-10 11:46:53 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" @@ -126,6 +126,7 @@ }, "xAxis" : { "categories" : [ + "Nuno Vieira", "Oleksii Tsvietnov", "Oliver Oviedo", "Olivier Delouya", @@ -154,8 +155,7 @@ "Phillip Hartfield Sr", "Pip Stuart", "PJ Durai", - "Plis Acm", - "PokGoPun" + "Plis Acm" ] }, "yAxis" : { diff --git a/stats/pwc-summary-241-270.json b/stats/pwc-summary-241-270.json index 0086ec80f7..c787d76dac 100644 --- a/stats/pwc-summary-241-270.json +++ b/stats/pwc-summary-241-270.json @@ -10,6 +10,7 @@ "series" : [ { "data" : [ + 46, 11, < |
