diff options
| author | Mohammad Sajid Anwar <mohammad.anwar@yahoo.com> | 2025-07-21 01:01:24 +0100 |
|---|---|---|
| committer | Mohammad Sajid Anwar <mohammad.anwar@yahoo.com> | 2025-07-21 01:01:24 +0100 |
| commit | af6e1a9c640823517b0d49e7870657b07792d25b (patch) | |
| tree | 6e74922bbe001ee02fc4f06a4f15ffad4ec7eca1 | |
| parent | 75919967da216f79d59b241a768f2b51d9b51bbc (diff) | |
| download | perlweeklychallenge-club-af6e1a9c640823517b0d49e7870657b07792d25b.tar.gz perlweeklychallenge-club-af6e1a9c640823517b0d49e7870657b07792d25b.tar.bz2 perlweeklychallenge-club-af6e1a9c640823517b0d49e7870657b07792d25b.zip | |
- Added solutions by Humberto Massa.
26 files changed, 49 insertions, 32 deletions
diff --git a/challenge-328/massa/raku/ch-1.raku b/challenge-328/massa/raku/ch-1.raku new file mode 100644 index 0000000000..09db1c484b --- /dev/null +++ b/challenge-328/massa/raku/ch-1.raku @@ -0,0 +1 @@ +" $_ ".comb.rotor(3 => -2).map({.[1] eq '?' ?? ('a'..'z').join.trans(.[0,2] => '').substr(0, 1) !! .[1]}).join diff --git a/challenge-328/massa/raku/ch-2.raku b/challenge-328/massa/raku/ch-2.raku new file mode 100644 index 0000000000..4964eadf41 --- /dev/null +++ b/challenge-328/massa/raku/ch-2.raku @@ -0,0 +1 @@ +1 while s/(<:Lu>)(<:Ll>) <?{$0 eq $1.uc}>// | s/(<:Ll>)(<:Lu>) <?{$0 eq $1.lc}>// diff --git a/stats/pwc-challenge-328.json b/stats/pwc-challenge-328.json index 2b06fa010b..8bade8b2a8 100644 --- a/stats/pwc-challenge-328.json +++ b/stats/pwc-challenge-328.json @@ -147,6 +147,16 @@ { "data" : [ [ + "Raku", + 2 + ] + ], + "id" : "Humberto Massa", + "name" : "Humberto Massa" + }, + { + "data" : [ + [ "Perl", 2 ], @@ -479,6 +489,11 @@ "y" : 2 }, { + "drilldown" : "Humberto Massa", + "name" : "Humberto Massa", + "y" : 2 + }, + { "drilldown" : "Jaldhar H. Vyas", "name" : "Jaldhar H. Vyas", "y" : 5 @@ -583,7 +598,7 @@ } ], "subtitle" : { - "text" : "[Champions: 32] Last updated at 2025-07-15 10:09:36 GMT" + "text" : "[Champions: 33] Last updated at 2025-07-20 23:59:50 GMT" }, "title" : { "text" : "The Weekly Challenge - 328" diff --git a/stats/pwc-current.json b/stats/pwc-current.json index 9af6a39836..e7da46ed2b 100644 --- a/stats/pwc-current.json +++ b/stats/pwc-current.json @@ -628,7 +628,7 @@ } ], "subtitle" : { - "text" : "[Champions: 35] Last updated at 2025-07-20 23:33:00 GMT" + "text" : "[Champions: 35] Last updated at 2025-07-21 00:00:32 GMT" }, "title" : { "text" : "The Weekly Challenge - 330" diff --git a/stats/pwc-language-breakdown-2019.json b/stats/pwc-language-breakdown-2019.json index 1fe5e0e5f2..33ee4ec5e2 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-07-20 23:33:00 GMT" + "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-07-21 00:00:32 GMT" }, "title" : { "text" : "The Weekly Challenge Language" diff --git a/stats/pwc-language-breakdown-2020.json b/stats/pwc-language-breakdown-2020.json index c3a090c6b8..4df71a2ab4 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-07-20 23:33:00 GMT" + "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-07-21 00:00:32 GMT" }, "title" : { "text" : "The Weekly Challenge Language" diff --git a/stats/pwc-language-breakdown-2021.json b/stats/pwc-language-breakdown-2021.json index 7b205043bb..8392428627 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-07-20 23:33:00 GMT" + "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-07-21 00:00:32 GMT" }, "title" : { "text" : "The Weekly Challenge Language" diff --git a/stats/pwc-language-breakdown-2022.json b/stats/pwc-language-breakdown-2022.json index d154c8f38b..590b2b5e7b 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-07-20 23:33:00 GMT" + "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-07-21 00:00:32 GMT" }, "title" : { "text" : "The Weekly Challenge Language" diff --git a/stats/pwc-language-breakdown-2023.json b/stats/pwc-language-breakdown-2023.json index 696bff4f28..57f8d899c6 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-07-20 23:33:00 GMT" + "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-07-21 00:00:32 GMT" }, "title" : { "text" : "The Weekly Challenge Language" diff --git a/stats/pwc-language-breakdown-2024.json b/stats/pwc-language-breakdown-2024.json index ff5a101e25..aab71d9741 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-07-20 23:33:00 GMT" + "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-07-21 00:00:32 GMT" }, "title" : { "text" : "The Weekly Challenge Language" diff --git a/stats/pwc-language-breakdown-2025.json b/stats/pwc-language-breakdown-2025.json index f65f2a54cb..6695f0992e 100644 --- a/stats/pwc-language-breakdown-2025.json +++ b/stats/pwc-language-breakdown-2025.json @@ -48,7 +48,7 @@ ], [ "Raku", - 25 + 27 ], [ "Blog", @@ -539,7 +539,7 @@ { "drilldown" : "328", "name" : "328", - "y" : 91 + "y" : 93 }, { "drilldown" : "327", @@ -671,7 +671,7 @@ } ], "subtitle" : { - "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-07-20 23:33:00 GMT" + "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-07-21 00:00:32 GMT" }, "title" : { "text" : "The Weekly Challenge Language" diff --git a/stats/pwc-language-breakdown-summary.json b/stats/pwc-language-breakdown-summary.json index e647911758..0be02b5023 100644 --- a/stats/pwc-language-breakdown-summary.json +++ b/stats/pwc-language-breakdown-summary.json @@ -14,7 +14,7 @@ ], [ "Raku", - 9491 + 9493 ], [ "Blog", @@ -37,7 +37,7 @@ } ], "subtitle" : { - "text" : "Last updated at 2025-07-20 23:33:00 GMT" + "text" : "Last updated at 2025-07-21 00:00:32 GMT" }, "title" : { "text" : "The Weekly Challenge Contributions [2019 - 2025]" diff --git a/stats/pwc-leaders.json b/stats/pwc-leaders.json index ac8e2e3722..3a73179c9a 100644 --- a/stats/pwc-leaders.json +++ b/stats/pwc-leaders.json @@ -1049,7 +1049,7 @@ } ], "subtitle" : { - "text" : "Click the columns to drilldown the score breakdown. Last updated at 2025-07-20 23:33:00 GMT" + "text" : "Click the columns to drilldown the score breakdown. Last updated at 2025-07-21 00:00:32 GMT" }, "title" : { "text" : "Team Leaders (TOP 50)" diff --git a/stats/pwc-summary-1-30.json b/stats/pwc-summary-1-30.json index e119385fd5..3d8dced396 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-07-20 23:33:00 GMT" + "text" : "[Champions: 30] Last updated at 2025-07-21 00:00:32 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 7c78f16e66..ecbbaacec1 100644 --- a/stats/pwc-summary-121-150.json +++ b/stats/pwc-summary-121-150.json @@ -115,7 +115,7 @@ } ], "subtitle" : { - "text" : "[Champions: 30] Last updated at 2025-07-20 23:33:00 GMT" + "text" : "[Champions: 30] Last updated at 2025-07-21 00:00:32 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" diff --git a/stats/pwc-summary-151-180.json b/stats/pwc-summary-151-180.json index d9a89b1adf..becb57842f 100644 --- a/stats/pwc-summary-151-180.json +++ b/stats/pwc-summary-151-180.json @@ -115,7 +115,7 @@ } ], "subtitle" : { - "text" : "[Champions: 30] Last updated at 2025-07-20 23:33:00 GMT" + "text" : "[Champions: 30] Last updated at 2025-07-21 00:00:32 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" diff --git a/stats/pwc-summary-181-210.json b/stats/pwc-summary-181-210.json index 400648d24c..45bd3b86d8 100644 --- a/stats/pwc-summary-181-210.json +++ b/stats/pwc-summary-181-210.json @@ -115,7 +115,7 @@ } ], "subtitle" : { - "text" : "[Champions: 30] Last updated at 2025-07-20 23:33:00 GMT" + "text" : "[Champions: 30] Last updated at 2025-07-21 00:00:32 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" diff --git a/stats/pwc-summary-211-240.json b/stats/pwc-summary-211-240.json index 846d024eea..1cc59058ce 100644 --- a/stats/pwc-summary-211-240.json +++ b/stats/pwc-summary-211-240.json @@ -115,7 +115,7 @@ } ], "subtitle" : { - "text" : "[Champions: 30] Last updated at 2025-07-20 23:33:00 GMT" + "text" : "[Champions: 30] Last updated at 2025-07-21 00:00:32 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" diff --git a/stats/pwc-summary-241-270.json b/stats/pwc-summary-241-270.json index 06b0fd7e4a..70b2cb1e89 100644 --- a/stats/pwc-summary-241-270.json +++ b/stats/pwc-summary-241-270.json @@ -115,7 +115,7 @@ } ], "subtitle" : { - "text" : "[Champions: 30] Last updated at 2025-07-20 23:33:00 GMT" + "text" : "[Champions: 30] Last updated at 2025-07-21 00:00:32 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" diff --git a/stats/pwc-summary-271-300.json b/stats/pwc-summary-271-300.json index 646e7a64ba..14ec29deca 100644 --- a/stats/pwc-summary-271-300.json +++ b/stats/pwc-summary-271-300.json @@ -115,7 +115,7 @@ } ], "subtitle" : { - "text" : "[Champions: 30] Last updated at 2025-07-20 23:33:00 GMT" + "text" : "[Champions: 30] Last updated at 2025-07-21 00:00:32 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" diff --git a/stats/pwc-summary-301-330.json b/stats/pwc-summary-301-330.json index f092054963..8d52d85d78 100644 --- a/stats/pwc-summary-301-330.json +++ b/stats/pwc-summary-301-330.json @@ -106,7 +106,7 @@ } ], "subtitle" : { - "text" : "[Champions: 27] Last updated at 2025-07-20 23:33:00 GMT" + "text" : "[Champions: 27] Last updated at 2025-07-21 00:00:32 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" diff --git a/stats/pwc-summary-31-60.json b/stats/pwc-summary-31-60.json index f223eb18bb..054fed25c8 100644 --- a/stats/pwc-summary-31-60.json +++ b/stats/pwc-summary-31-60.json @@ -69,8 +69,8 @@ 9, 0, 0, - 17, 2, + 17, 0, 194, 0, @@ -115,7 +115,7 @@ } ], "subtitle" : { - "text" : "[Champions: 30] Last updated at 2025-07-20 23:33:00 GMT" + "text" : "[Champions: 30] Last updated at 2025-07-21 00:00:32 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" diff --git a/stats/pwc-summary-61-90.json b/stats/pwc-summary-61-90.json index 6c615c229e..9c47257a32 100644 --- a/stats/pwc-summary-61-90.json +++ b/stats/pwc-summary-61-90.json @@ -115,7 +115,7 @@ } ], "subtitle" : { - "text" : "[Champions: 30] Last updated at 2025-07-20 23:33:00 GMT" + "text" : "[Champions: 30] Last updated at 2025-07-21 00:00:32 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" diff --git a/stats/pwc-summary-91-120.json b/stats/pwc-summary-91-120.json index c32ebb8271..60076cb66e 100644 --- a/stats/pwc-summary-91-120.json +++ b/stats/pwc-summary-91-120.json @@ -57,7 +57,7 @@ 8, 0, 0, - 66, + 68, 0, 4, 0, @@ -115,7 +115,7 @@ } ], "subtitle" : { - "text" : "[Champions: 30] Last updated at 2025-07-20 23:33:00 GMT" + "text" : "[Champions: 30] Last updated at 2025-07-21 00:00:32 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" diff --git a/stats/pwc-summary.json b/stats/pwc-summary.json index a6e6011423..c5cdd56825 100644 --- a/stats/pwc-summary.json +++ b/stats/pwc-summary.json @@ -444,7 +444,7 @@ 5, 0, 0, - 33, + 34, 0, 2, 0, @@ -1006,7 +1006,7 @@ } ], "subtitle" : { - "text" : "[Champions: 327] Last updated at 2025-07-20 23:33:00 GMT" + "text" : "[Champions: 327] Last updated at 2025-07-21 00:00:32 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" diff --git a/stats/pwc-yearly-language-summary.json b/stats/pwc-yearly-language-summary.json index d9e03564e9..45b50c9550 100644 --- a/stats/pwc-yearly-language-summary.json +++ b/stats/pwc-yearly-language-summary.json @@ -12,7 +12,7 @@ ], [ "Raku", - 623 + 625 ], [ "Blog", @@ -151,7 +151,7 @@ { "drilldown" : "2025", "name" : "2025", - "y" : 2432 + "y" : 2434 }, { "drilldown" : "2024", @@ -188,7 +188,7 @@ } ], "subtitle" : { - "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-07-20 23:33:00 GMT" + "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-07-21 00:00:32 GMT" }, "title" : { "text" : "The Weekly Challenge Language" |
