diff options
| author | Mohammad S Anwar <mohammad.anwar@yahoo.com> | 2021-05-04 18:06:27 +0100 |
|---|---|---|
| committer | Mohammad S Anwar <mohammad.anwar@yahoo.com> | 2021-05-04 18:06:27 +0100 |
| commit | 7de5249c275a6614240878826294f8be3f403a9b (patch) | |
| tree | c9c044c5ac95e1a3e393055905f53665e951c29e | |
| parent | 66cd6ee33b17ab4677fba423303aad2e83da175e (diff) | |
| download | perlweeklychallenge-club-7de5249c275a6614240878826294f8be3f403a9b.tar.gz perlweeklychallenge-club-7de5249c275a6614240878826294f8be3f403a9b.tar.bz2 perlweeklychallenge-club-7de5249c275a6614240878826294f8be3f403a9b.zip | |
- Added solutions to weeks 104, 109, 110 and 111 by Feng Chang.
| -rwxr-xr-x | challenge-044/feng-chang/ch-1.raku | 14 | ||||
| -rw-r--r-- | stats/pwc-challenge-104.json | 259 | ||||
| -rw-r--r-- | stats/pwc-challenge-109.json | 249 | ||||
| -rw-r--r-- | stats/pwc-challenge-110.json | 493 | ||||
| -rw-r--r-- | stats/pwc-current.json | 95 | ||||
| -rw-r--r-- | stats/pwc-language-breakdown-summary.json | 68 | ||||
| -rw-r--r-- | stats/pwc-language-breakdown.json | 1610 | ||||
| -rw-r--r-- | stats/pwc-leaders.json | 736 | ||||
| -rw-r--r-- | stats/pwc-summary-1-30.json | 46 | ||||
| -rw-r--r-- | stats/pwc-summary-121-150.json | 48 | ||||
| -rw-r--r-- | stats/pwc-summary-151-180.json | 92 | ||||
| -rw-r--r-- | stats/pwc-summary-181-210.json | 98 | ||||
| -rw-r--r-- | stats/pwc-summary-211-240.json | 42 | ||||
| -rw-r--r-- | stats/pwc-summary-31-60.json | 108 | ||||
| -rw-r--r-- | stats/pwc-summary-61-90.json | 108 | ||||
| -rw-r--r-- | stats/pwc-summary-91-120.json | 114 | ||||
| -rw-r--r-- | stats/pwc-summary.json | 504 |
17 files changed, 2365 insertions, 2319 deletions
diff --git a/challenge-044/feng-chang/ch-1.raku b/challenge-044/feng-chang/ch-1.raku deleted file mode 100755 index c7691dd4a8..0000000000 --- a/challenge-044/feng-chang/ch-1.raku +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/env raku - -use MONKEY-SEE-NO-EVAL; - -my @even = 0, 2 ... 16; -my @odd = 1, 3 ... 15; - -([X] (['', '+', '-'] xx 8)).race(degree => 2, batch => 200).map({ - my @a; - @a[@even] = '123456789'.comb; - @a[@odd] = $_; - my $s = @a.join; - put $s if EVAL($s) == 100; -}); diff --git a/stats/pwc-challenge-104.json b/stats/pwc-challenge-104.json index 86afd3d91e..9754f8b2df 100644 --- a/stats/pwc-challenge-104.json +++ b/stats/pwc-challenge-104.json @@ -1,9 +1,17 @@ { + "title" : { + "text" : "Perl Weekly Challenge - 104" + }, + "tooltip" : { + "followPointer" : 1, + "headerFormat" : "<span style='font-size:11px'>{series.name}</span><br/>", + "pointFormat" : "<span style='color:{point.color}'>{point.name}</span>: <b>{point.y:f}</b><br/>" + }, "drilldown" : { "series" : [ { - "id" : "Aaron Smith", "name" : "Aaron Smith", + "id" : "Aaron Smith", "data" : [ [ "Raku", @@ -26,8 +34,8 @@ 2 ] ], - "name" : "Abigail", - "id" : "Abigail" + "id" : "Abigail", + "name" : "Abigail" }, { "data" : [ @@ -36,11 +44,12 @@ 2 ] ], - "name" : "Alexander Karelas", - "id" : "Alexander Karelas" + "id" : "Alexander Karelas", + "name" : "Alexander Karelas" }, { "name" : "Arne Sommer", + "id" : "Arne Sommer", "data" : [ [ "Raku", @@ -50,8 +59,7 @@ "Blog", 1 ] - ], - "id" : "Arne Sommer" + ] }, { "name" : "Athanasius", @@ -68,17 +76,16 @@ "id" : "Athanasius" }, { + "id" : "Cheok-Yin Fung", "data" : [ [ "Perl", 2 ] ], - "name" : "Cheok-Yin Fung", - "id" : "Cheok-Yin Fung" + "name" : "Cheok-Yin Fung" }, { - "id" : "Colin Crain", "name" : "Colin Crain", "data" : [ [ @@ -89,17 +96,18 @@ "Blog", 1 ] - ] + ], + "id" : "Colin Crain" }, { - "id" : "Cristina Heredia", "name" : "Cristina Heredia", "data" : [ [ "Perl", 1 ] - ] + ], + "id" : "Cristina Heredia" }, { "name" : "Dave Jacoby", @@ -116,28 +124,36 @@ "id" : "Dave Jacoby" }, { - "name" : "Duncan C. White", "data" : [ [ "Perl", 2 ] ], - "id" : "Duncan C. White" + "id" : "Duncan C. White", + "name" : "Duncan C. White" }, { + "name" : "E. Choroba", "data" : [ [ "Perl", 2 ] ], - "name" : "E. Choroba", "id" : "E. Choroba" }, { - "id" : "Flavio Poletti", - "name" : "Flavio Poletti", + "name" : "Feng Chang", + "data" : [ + [ + "Raku", + 2 + ] + ], + "id" : "Feng Chang" + }, + { "data" : [ [ "Perl", @@ -147,11 +163,13 @@ "Blog", 2 ] - ] + ], + "id" : "Flavio Poletti", + "name" : "Flavio Poletti" }, { - "id" : "Jaldhar H. Vyas", "name" : "Jaldhar H. Vyas", + "id" : "Jaldhar H. Vyas", "data" : [ [ "Perl", @@ -168,7 +186,7 @@ ] }, { - "id" : "James Smith", + "name" : "James Smith", "data" : [ [ "Perl", @@ -179,11 +197,11 @@ 1 ] ], - "name" : "James Smith" + "id" : "James Smith" }, { - "id" : "Jan Krnavek", "name" : "Jan Krnavek", + "id" : "Jan Krnavek", "data" : [ [ "Raku", @@ -192,26 +210,27 @@ ] }, { + "name" : "Joan Mimosinnet", "id" : "Joan Mimosinnet", "data" : [ [ "Raku", 2 ] - ], - "name" : "Joan Mimosinnet" + ] }, { - "id" : "Jorg Sommrey", "data" : [ [ "Perl", 2 ] ], + "id" : "Jorg Sommrey", "name" : "Jorg Sommrey" }, { + "id" : "Laurent Rosenfeld", "data" : [ [ "Perl", @@ -226,17 +245,16 @@ 1 ] ], - "name" : "Laurent Rosenfeld", - "id" : "Laurent Rosenfeld" + "name" : "Laurent Rosenfeld" }, { - "id" : "Lubos Kolouch", "data" : [ [ "Perl", 2 ] ], + "id" : "Lubos Kolouch", "name" : "Lubos Kolouch" }, { @@ -254,23 +272,23 @@ "id" : "Luca Ferrari" }, { - "name" : "Mark Anderson", "data" : [ [ "Raku", 2 ] ], - "id" : "Mark Anderson" + "id" : "Mark Anderson", + "name" : "Mark Anderson" }, { + "name" : "Niels van Dijke", "data" : [ [ "Perl", 2 ] ], - "name" : "Niels van Dijke", "id" : "Niels van Dijke" }, { @@ -285,13 +303,13 @@ }, { "id" : "Pete Houston", - "name" : "Pete Houston", "data" : [ [ "Perl", 2 ] - ] + ], + "name" : "Pete Houston" }, { "name" : "Roger Bell_West", @@ -312,17 +330,16 @@ "id" : "Roger Bell_West" }, { + "name" : "Simon Proctor", + "id" : "Simon Proctor", "data" : [ [ "Raku", 2 ] - ], - "name" : "Simon Proctor", - "id" : "Simon Proctor" + ] }, { - "name" : "Stuart Little", "data" : [ [ "Perl", @@ -333,11 +350,10 @@ 2 ] ], - "id" : "Stuart Little" + "id" : "Stuart Little", + "name" : "Stuart Little" }, { - "id" : "Ulrich Rieke", - "name" : "Ulrich Rieke", "data" : [ [ "Perl", @@ -347,11 +363,13 @@ "Raku", 2 ] - ] + ], + "id" : "Ulrich Rieke", + "name" : "Ulrich Rieke" }, { - "id" : "Wanderdoc", "name" : "Wanderdoc", + "id" : "Wanderdoc", "data" : [ [ "Perl", @@ -361,109 +379,135 @@ } ] }, + "plotOptions" : { + "series" : { + "borderWidth" : 0, + "dataLabels" : { + "enabled" : 1, + "format" : "{point.y}" + } + } + }, + "yAxis" : { + "title" : { + "text" : "Total Solutions" + } + }, + "chart" : { + "type" : "column" + }, + "xAxis" : { + "type" : "category" + }, "series" : [ { "name" : "Perl Weekly Challenge - 104", + "colorByPoint" : 1, "data" : [ { + "y" : 3, "name" : "Aaron Smith", - "drilldown" : "Aaron Smith", - "y" : 3 + "drilldown" : "Aaron Smith" }, { - "name" : "Abigail", "drilldown" : "Abigail", + "name" : "Abigail", "y" : 4 }, { - "y" : 2, "drilldown" : "Alexander Karelas", - "name" : "Alexander Karelas" + "name" : "Alexander Karelas", + "y" : 2 }, { + "y" : 3, "name" : "Arne Sommer", - "drilldown" : "Arne Sommer", - "y" : 3 + "drilldown" : "Arne Sommer" }, { + "y" : 4, "name" : "Athanasius", - "drilldown" : "Athanasius", - "y" : 4 + "drilldown" : "Athanasius" }, { + "name" : "Cheok-Yin Fung", "y" : 2, - "drilldown" : "Cheok-Yin Fung", - "name" : "Cheok-Yin Fung" + "drilldown" : "Cheok-Yin Fung" }, { - "y" : 3, "drilldown" : "Colin Crain", - "name" : "Colin Crain" + "name" : "Colin Crain", + "y" : 3 }, { - "y" : 1, "name" : "Cristina Heredia", + "y" : 1, "drilldown" : "Cristina Heredia" }, { - "y" : 3, "name" : "Dave Jacoby", + "y" : 3, "drilldown" : "Dave Jacoby" }, { - "y" : 2, "drilldown" : "Duncan C. White", - "name" : "Duncan C. White" + "name" : "Duncan C. White", + "y" : 2 }, { + "y" : 2, "name" : "E. Choroba", - "drilldown" : "E. Choroba", + "drilldown" : "E. Choroba" + }, + { + "drilldown" : "Feng Chang", + "name" : "Feng Chang", "y" : 2 }, { + "drilldown" : "Flavio Poletti", "y" : 4, - "name" : "Flavio Poletti", - "drilldown" : "Flavio Poletti" + "name" : "Flavio Poletti" }, { "y" : 5, - "drilldown" : "Jaldhar H. Vyas", - "name" : "Jaldhar H. Vyas" + "name" : "Jaldhar H. Vyas", + "drilldown" : "Jaldhar H. Vyas" }, { - "name" : "James Smith", "drilldown" : "James Smith", + "name" : "James Smith", "y" : 3 }, { - "y" : 2, + "drilldown" : "Jan Krnavek", "name" : "Jan Krnavek", - "drilldown" : "Jan Krnavek" + "y" : 2 }, { - "y" : 2, "name" : "Joan Mimosinnet", + "y" : 2, "drilldown" : "Joan Mimosinnet" }, { + "y" : 2, "name" : "Jorg Sommrey", - "drilldown" : "Jorg Sommrey", - "y" : 2 + "drilldown" : "Jorg Sommrey" }, { - "y" : 5, "drilldown" : "Laurent Rosenfeld", - "name" : "Laurent Rosenfeld" + "name" : "Laurent Rosenfeld", + "y" : 5 }, { "y" : 2, - "drilldown" : "Lubos Kolouch", - "name" : "Lubos Kolouch" + "name" : "Lubos Kolouch", + "drilldown" : "Lubos Kolouch" }, { "y" : 4, - "drilldown" : "Luca Ferrari", - "name" : "Luca Ferrari" + "name" : "Luca Ferrari", + "drilldown" : "Luca Ferrari" }, { "drilldown" : "Mark Anderson", @@ -476,76 +520,47 @@ "drilldown" : "Niels van Dijke" }, { - "y" : 2, + "drilldown" : "Paulo Custodio", "name" : "Paulo Custodio", - "drilldown" : "Paulo Custodio" + "y" : 2 }, { - "name" : "Pete Houston", "drilldown" : "Pete Houston", + "name" : "Pete Houston", "y" : 2 }, { - "y" : 5, "drilldown" : "Roger Bell_West", - "name" : "Roger Bell_West" + "name" : "Roger Bell_West", + "y" : 5 }, { "drilldown" : "Simon Proctor", - "name" : "Simon Proctor", - "y" : 2 + "y" : 2, + "name" : "Simon Proctor" }, { - "drilldown" : "Stuart Little", + "y" : 4, "name" : "Stuart Little", - "y" : 4 + "drilldown" : "Stuart Little" }, { - "y" : 4, "drilldown" : "Ulrich Rieke", + "y" : 4, "name" : "Ulrich Rieke" }, { - "y" : 1, + "drilldown" : "Wanderdoc", "name" : "Wanderdoc", - "drilldown" : "Wanderdoc" + "y" : 1 } - ], - "colorByPoint" : 1 + ] } ], - "yAxis" : { - "title" : { - "text" : "Total Solutions" - } - }, - "tooltip" : { - "followPointer" : 1, - "pointFormat" : "<span style='color:{point.color}'>{point.name}</span>: <b>{point.y:f}</b><br/>", - "headerFormat" : "<span style='font-size:11px'>{series.name}</span><br/>" - }, - "plotOptions" : { - "series" : { - "borderWidth" : 0, - "dataLabels" : { - "enabled" : 1, - "format" : "{point.y}" - } - } - }, - "xAxis" : { - "type" : "category" - }, - "chart" : { - "type" : "column" - }, - "subtitle" : { - "text" : "[Champions: 29] Last updated at 2021-04-12 01:22:34 GMT" - }, - "title" : { - "text" : "Perl Weekly Challenge - 104" - }, "legend" : { "enabled" : 0 + }, + "subtitle" : { + "text" : "[Champions: 30] Last updated at 2021-05-04 17:03:46 GMT" } } diff --git a/stats/pwc-challenge-109.json b/stats/pwc-challenge-109.json index f40780747b..2dbf0304e8 100644 --- a/stats/pwc-challenge-109.json +++ b/stats/pwc-challenge-109.json @@ -1,25 +1,9 @@ { - "xAxis" : { - "type" : "category" - }, - "yAxis" : { - "title" : { - "text" : "Total Solutions" - } - }, - "legend" : { - "enabled" : 0 - }, - "tooltip" : { - "headerFormat" : "<span style='font-size:11px'>{series.name}</span><br/>", - "pointFormat" : "<span style='color:{point.color}'>{point.name}</span>: <b>{point.y:f}</b><br/>", - "followPointer" : 1 - }, "drilldown" : { "series" : [ { - "name" : "Aaron Smith", "id" : "Aaron Smith", + "name" : "Aaron Smith", "data" : [ [ "Raku", @@ -33,7 +17,6 @@ }, { "name" : "Abigail", - "id" : "Abigail", "data" : [ [ "Perl", @@ -43,9 +26,11 @@ "Blog", 2 ] - ] + ], + "id" : "Abigail" }, { + "id" : "Adam Russell", "name" : "Adam Russell", "data" : [ [ @@ -56,11 +41,9 @@ "Blog", 2 ] - ], - "id" : "Adam Russell" + ] }, { - "id" : "Arne Sommer", "data" : [ [ "Perl", @@ -75,7 +58,8 @@ 1 ] ], - "name" : "Arne Sommer" + "name" : "Arne Sommer", + "id" : "Arne Sommer" }, { "name" : "Athanasius", @@ -92,7 +76,6 @@ "id" : "Athanasius" }, { - "name" : "Bartosz Jarzyna", "id" : "Bartosz Jarzyna", "data" : [ [ @@ -107,7 +90,8 @@ "Blog", 1 ] - ] + ], + "name" : "Bartosz Jarzyna" }, { "name" : "Cheok-Yin Fung", @@ -124,8 +108,8 @@ "id" : "Cheok-Yin Fung" }, { - "name" : "Colin Crain", "id" : "Colin Crain", + "name" : "Colin Crain", "data" : [ [ "Perl", @@ -156,26 +140,37 @@ "name" : "Dave Jacoby" }, { - "id" : "Duncan C. White", "data" : [ [ "Perl", 2 ] ], - "name" : "Duncan C. White" + "name" : "Duncan C. White", + "id" : "Duncan C. White" }, { - "id" : "E. Choroba", + "name" : "E. Choroba", "data" : [ [ "Perl", 2 ] ], - "name" : "E. Choroba" + "id" : "E. Choroba" }, { + "id" : "Feng Chang", + "name" : "Feng Chang", + "data" : [ + [ + "Raku", + 2 + ] + ] + }, + { + "id" : "Flavio Poletti", "data" : [ [ "Perl", @@ -186,12 +181,9 @@ 2 ] ], - "id" : "Flavio Poletti", "name" : "Flavio Poletti" }, { - "name" : "Jaldhar H. Vyas", - "id" : "Jaldhar H. Vyas", "data" : [ [ "Perl", @@ -205,21 +197,23 @@ "Blog", 1 ] - ] + ], + "name" : "Jaldhar H. Vyas", + "id" : "Jaldhar H. Vyas" }, { "name" : "James Smith", - "id" : "James Smith", "data" : [ [ "Perl", 2 ] - ] + ], + "id" : "James Smith" }, { - "name" : "Jan Krnavek", "id" : "Jan Krnavek", + "name" : "Jan Krnavek", "data" : [ [ "Raku", @@ -228,14 +222,14 @@ ] }, { - "name" : "Joan Mimosinnet", + "id" : "Joan Mimosinnet", "data" : [ [ "Raku", 2 ] ], - "id" : "Joan Mimosinnet" + "name" : "Joan Mimosinnet" }, { "id" : "Jorg Sommrey", @@ -248,7 +242,6 @@ "name" : "Jorg Sommrey" }, { - "name" : "Lance Wicks", "data" : [ [ "Perl", @@ -259,11 +252,12 @@ 1 ] ], + "name" : "Lance Wicks", "id" : "Lance Wicks" }, { - "name" : "Laurent Rosenfeld", "id" : "Laurent Rosenfeld", + "name" : "Laurent Rosenfeld", "data" : [ [ "Perl", @@ -310,12 +304,12 @@ 1 ] ], - "id" : "Maxim Kolodyazhny", - "name" : "Maxim Kolodyazhny" + "name" : "Maxim Kolodyazhny", + "id" : "Maxim Kolodyazhny" }, { - "name" : "Mohammad S Anwar", "id" : "Mohammad S Anwar", + "name" : "Mohammad S Anwar", "data" : [ [ "Perl", @@ -328,36 +322,38 @@ ] }, { - "id" : "Niels van Dijke", "data" : [ [ "Perl", 2 ] ], - "name" : "Niels van Dijke" + "name" : "Niels van Dijke", + "id" : "Niels van Dijke" }, { - "name" : "PJ Durai", "data" : [ [ "Raku", 2 ] ], + "name" : "PJ Durai", "id" : "PJ Durai" }, { - "name" : "Philip Hood", + "id" : "Philip Hood", "data" : [ [ "Raku", 2 ] ], - "id" : "Philip Hood" + "name" : "Philip Hood" }, { + "id" : "Roger Bell_West", + "name" : "Roger Bell_West", "data" : [ [ "Perl", @@ -371,12 +367,9 @@ "Blog", 1 ] - ], - "id" : "Roger Bell_West", - "name" : "Roger Bell_West" + ] }, { - "name" : "Simon Green", "id" : "Simon Green", "data" : [ [ @@ -387,17 +380,18 @@ "Blog", 1 ] - ] + ], + "name" : "Simon Green" }, { - "name" : "Simon Proctor", "id" : "Simon Proctor", "data" : [ [ "Raku", 2 ] - ] + ], + "name" : "Simon Proctor" }, { "name" : "Stuart Little", @@ -414,7 +408,6 @@ "id" : "Stuart Little" }, { - "name" : "Ulrich Rieke", "data" : [ [ "Perl", @@ -425,10 +418,10 @@ 2 ] ], + "name" : "Ulrich Rieke", "id" : "Ulrich Rieke" }, { - "name" : "W. Luis Mochan", "id" : "W. Luis Mochan", "data" : [ [ @@ -439,7 +432,8 @@ "Blog", 1 ] - ] + ], + "name" : "W. Luis Mochan" }, { "name" : "Wanderdoc", @@ -453,22 +447,34 @@ } ] }, - "plotOptions" : { - "series" : { - "borderWidth" : 0, - "dataLabels" : { - "format" : "{point.y}", - "enabled" : 1 - } + "yAxis" : { + "title" : { + "text" : "Total Solutions" } }, + "chart" : { + "type" : "column" + }, + "legend" : { + "enabled" : 0 + }, + "subtitle" : { + "text" : "[Champions: 34] Last updated at 2021-05-04 17:04:04 GMT" + }, + "tooltip" : { + "followPointer" : 1, + "pointFormat" : "<span style='color:{point.color}'>{point.name}</span>: <b>{point.y:f}</b><br/>", + "headerFormat" : "<span style='font-size:11px'>{series.name}</span><br/>" + }, + "xAxis" : { + "type" : "category" + }, "title" : { "text" : "Perl Weekly Challenge - 109" }, "series" : [ { "name" : "Perl Weekly Challenge - 109", - "colorByPoint" : 1, "data" : [ { "drilldown" : "Aaron Smith", @@ -476,39 +482,39 @@ "y" : 3 }, { - "y" : 4, "name" : "Abigail", + "y" : 4, "drilldown" : "Abigail" }, { - "drilldown" : "Adam Russell", + "name" : "Adam Russell", "y" : 4, - "name" : "Adam Russell" + "drilldown" : "Adam Russell" }, { + "drilldown" : "Arne Sommer", "y" : 5, - "name" : "Arne Sommer", - "drilldown" : "Arne Sommer" + "name" : "Arne Sommer" }, { - "name" : "Athanasius", + "drilldown" : "Athanasius", "y" : 4, - "drilldown" : "Athanasius" + "name" : "Athanasius" }, { + "drilldown" : "Bartosz Jarzyna", "y" : 5, - "name" : "Bartosz Jarzyna", - "drilldown" : "Bartosz Jarzyna" + "name" : "Bartosz Jarzyna" }, { "drilldown" : "Cheok-Yin Fung", - "y" : 3, - "name" : "Cheok-Yin Fung" + "name" : "Cheok-Yin Fung", + "y" : 3 }, { "drilldown" : "Colin Crain", - "y" : 5, - "name" : "Colin Crain" + "name" : "Colin Crain", + "y" : 5 }, { "drilldown" : "Dave Jacoby", @@ -526,39 +532,44 @@ "name" : "E. Choroba" }, { - "y" : 4, + "drilldown" : "Feng Chang", + "name" : "Feng Chang", + "y" : 2 + }, + { + "drilldown" : "Flav |
