diff options
| author | Mohammad S Anwar <mohammad.anwar@yahoo.com> | 2019-07-14 20:54:04 +0100 |
|---|---|---|
| committer | Mohammad S Anwar <mohammad.anwar@yahoo.com> | 2019-07-14 20:54:04 +0100 |
| commit | c617c556db5f30528902a4255953f54e37f0fe02 (patch) | |
| tree | 6075a253612150bcd53272eb20d8a4e85f9d16f4 | |
| parent | 6aba382d72d9a58aa79b852f15a53147b0576e68 (diff) | |
| download | perlweeklychallenge-club-c617c556db5f30528902a4255953f54e37f0fe02.tar.gz perlweeklychallenge-club-c617c556db5f30528902a4255953f54e37f0fe02.tar.bz2 perlweeklychallenge-club-c617c556db5f30528902a4255953f54e37f0fe02.zip | |
- Added solutions by Feng Chang.
27 files changed, 3532 insertions, 3494 deletions
diff --git a/challenge-016/feng-chang/perl6/ch-2.pl b/challenge-016/feng-chang/perl5/ch-2.pl index 2995aa1d87..2995aa1d87 100755 --- a/challenge-016/feng-chang/perl6/ch-2.pl +++ b/challenge-016/feng-chang/perl5/ch-2.pl diff --git a/challenge-016/feng-chang/perl5/ch-1.p6 b/challenge-016/feng-chang/perl6/ch-1.p6 index 835c936ffd..835c936ffd 100755 --- a/challenge-016/feng-chang/perl5/ch-1.p6 +++ b/challenge-016/feng-chang/perl6/ch-1.p6 diff --git a/stats/pwc-challenge-001.json b/stats/pwc-challenge-001.json index cafdd0d598..75418e65de 100644 --- a/stats/pwc-challenge-001.json +++ b/stats/pwc-challenge-001.json @@ -1,9 +1,4 @@ { - "yAxis" : { - "title" : { - "text" : "Total Solutions" - } - }, "chart" : { "type" : "column" }, @@ -11,6 +6,7 @@ "series" : [ { "name" : "Adam Russell", + "id" : "Adam Russell", "data" : [ [ "Perl 5", @@ -20,8 +16,7 @@ "Blog", 1 ] - ], - "id" : "Adam Russell" + ] }, { "data" : [ @@ -64,47 +59,46 @@ "id" : "Antonio Gamiz" }, { - "id" : "Arpad Toth", "data" : [ [ "Perl 5", 2 ] ], + "id" : "Arpad Toth", "name" : "Arpad Toth" }, { - "name" : "Athanasius", "data" : [ [ "Perl 5", 2 ] ], + "name" : "Athanasius", "id" : "Athanasius" }, { - "name" : "Bob Kleemann", "data" : [ [ "Perl 5", 2 ] ], + "name" : "Bob Kleemann", "id" : "Bob Kleemann" }, { - "id" : "Daniel Mantovani", "data" : [ [ "Perl 5", 1 ] ], - "name" : "Daniel Mantovani" + "name" : "Daniel Mantovani", + "id" : "Daniel Mantovani" }, { - "id" : "Dave Cross", "data" : [ [ "Perl 5", @@ -115,6 +109,7 @@ 1 ] ], + "id" : "Dave Cross", "name" : "Dave Cross" }, { @@ -133,26 +128,27 @@ }, { "name" : "David Kayal", + "id" : "David Kayal", "data" : [ [ "Perl 5", 2 ] - ], - "id" : "David Kayal" + ] }, { - "id" : "Doug Schrag", "data" : [ [ "Perl 6", 2 ] ], - "name" : "Doug Schrag" + "name" : "Doug Schrag", + "id" : "Doug Schrag" }, { "id" : "Dr James A. Smith", + "name" : "Dr James A. Smith", "data" : [ [ "Perl 5", @@ -162,71 +158,71 @@ "Perl 6", 2 ] - ], - "name" : "Dr James A. Smith" + ] }, { - "id" : "Duncan C. White", "data" : [ [ "Perl 5", 2 ] ], + "id" : "Duncan C. White", "name" : "Duncan C. White" }, { + "id" : "Eddy HS", "name" : "Eddy HS", "data" : [ [ "Perl 5", 2 ] - ], - "id" : "Eddy HS" + ] }, { + "id" : "Finley", + "name" : "Finley", "data" : [ [ "Perl 6", 2 ] - ], - "name" : "Finley", - "id" : "Finley" + ] }, { - "name" : "Fred Zinn", "data" : [ [ "Perl 5", 1 ] ], + "name" : "Fred Zinn", "id" : "Fred Zinn" }, { "id" : "Freddie B", + "name" : "Freddie B", "data" : [ [ "Perl 5", 2 ] - ], - "name" : "Freddie B" + ] }, { - "id" : "Gustavo Chaves", "data" : [ [ "Perl 5", 1 ] ], - "name" : "Gustavo Chaves" + "name" : "Gustavo Chaves", + "id" : "Gustavo Chaves" }, { "name" : "JJ Merelo", + "id" : "JJ Merelo", "data" : [ [ "Perl 6", @@ -236,10 +232,11 @@ "Blog", 1 ] - ], - "id" : "JJ Merelo" + ] }, { + "id" : "Jaldhar H. Vyas", + "name" : "Jaldhar H. Vyas", "data" : [ [ "Perl 5", @@ -249,23 +246,21 @@ "Perl 6", 2 ] - ], - "name" : "Jaldhar H. Vyas", - "id" : "Jaldhar H. Vyas" + ] }, { - "id" : "Jeff", - "name" : "Jeff", "data" : [ [ "Perl 5", 2 ] - ] + ], + "name" : "Jeff", + "id" : "Jeff" }, { - "id" : "Jeremy Carman", "name" : "Jeremy Carman", + "id" : "Jeremy Carman", "data" : [ [ "Perl 5", @@ -288,8 +283,6 @@ "id" : "Jim Bacon" }, { - "id" : "Jo Christian Oterhals", - "name" : "Jo Christian Oterhals", "data" : [ [ "Perl 5", @@ -303,7 +296,9 @@ "Blog", 1 ] - ] + ], + "id" : "Jo Christian Oterhals", + "name" : "Jo Christian Oterhals" }, { "data" : [ @@ -320,28 +315,28 @@ "id" : "Joelle Maslak" }, { - "name" : "John Barrett", "data" : [ [ "Perl 5", 1 ] ], + "name" : "John Barrett", "id" : "John Barrett" }, { - "name" : "Juan Caballero", "data" : [ [ "Perl 5", 2 ] ], - "id" : "Juan Caballero" + "id" : "Juan Caballero", + "name" : "Juan Caballero" }, { - "id" : "Khalid", "name" : "Khalid", + "id" : "Khalid", "data" : [ [ "Perl 5", @@ -350,6 +345,8 @@ ] }, { + "id" : "Kian-Meng Ang", + "name" : "Kian-Meng Ang", "data" : [ [ "Perl 5", @@ -359,9 +356,7 @@ "Blog", 1 ] - ], - "name" : "Kian-Meng Ang", - "id" : "Kian-Meng Ang" + ] }, { "id" : "Kivanc Yazan", @@ -374,7 +369,6 @@ ] }, { - "id" : "Lars Balker", "data" : [ [ "Perl 5", @@ -385,10 +379,10 @@ 2 ] ], + "id" : "Lars Balker", "name" : "Lars Balker" }, { - "id" : "Laurent Rosenfeld", "data" : [ [ "Perl 5", @@ -403,6 +397,7 @@ 1 ] ], + "id" : "Laurent Rosenfeld", "name" : "Laurent Rosenfeld" }, { @@ -416,28 +411,26 @@ ] }, { - "name" : "Martin Mugeni", "data" : [ [ "Perl 6", 2 ] ], - "id" : "Martin Mugeni" + "id" : "Martin Mugeni", + "name" : "Martin Mugeni" }, { + "id" : "Neil Bowers", + "name" : "Neil Bowers", "data" : [ [ "Perl 5", 1 ] - ], - "name" : "Neil Bowers", - "id" : "Neil Bowers" + ] }, { - "id" : "Nick Logan", - "name" : "Nick Logan", "data" : [ [ "Perl 5", @@ -447,51 +440,53 @@ "Perl 6", 2 ] - ] + ], + "id" : "Nick Logan", + "name" : "Nick Logan" }, { "id" : "Oleksii Tsvietnov", + "name" : "Oleksii Tsvietnov", "data" : [ [ "Perl 5", 2 ] - ], - "name" : "Oleksii Tsvietnov" + ] }, { + "name" : "Ozzy", + "id" : "Ozzy", "data" : [ [ "Perl 6", 2 ] - ], - "name" : "Ozzy", - "id" : "Ozzy" + ] }, { "name" : "Pavel Jurca", + "id" : "Pavel Jurca", "data" : [ [ "Perl 5", 2 ] - ], - "id" : "Pavel Jurca" + ] }, { "name" : "Pete Houston", + "id" : "Pete Houston", "data" : [ [ "Perl 5", 2 ] - ], - "id" : "Pete Houston" + ] }, { - "id" : "Philippe Bruhat", "name" : "Philippe Bruhat", + "id" : "Philippe Bruhat", "data" : [ [ "Perl 5", @@ -520,8 +515,8 @@ 2 ] ], - "name" : "Sean Meininger", - "id" : "Sean Meininger" + "id" : "Sean Meininger", + "name" : "Sean Meininger" }, { "data" : [ @@ -538,8 +533,8 @@ 2 ] ], - "name" : "Simon Proctor", - "id" : "Simon Proctor" + "id" : "Simon Proctor", + "name" : "Simon Proctor" }, { "data" : [ @@ -552,6 +547,8 @@ "id" : "Simon Reinhardt" }, { + "id" : "Steve Rogerson", + "name" : "Steve Rogerson", "data" : [ [ "Perl 5", @@ -561,9 +558,7 @@ "Perl 6", 2 ] - ], - "name" : "Steve Rogerson", - "id" : "Steve Rogerson" + ] }, { "id" : "Steven Wilson", @@ -587,38 +582,71 @@ }, { "name" : "Tore Andersson", + "id" : "Tore Andersson", "data" : [ [ "Perl 5", 2 ] - ], - "id" : "Tore Andersson" + ] }, { - "id" : "Veesh Goldman", - "name" : "Veesh Goldman", "data" : [ [ "Perl 5", 1 ] - ] + ], + "name" : "Veesh Goldman", + "id" : "Veesh Goldman" }, { + "name" : "William Gilmore", + "id" : "William Gilmore", "data" : [ [ "Perl 5", 1 ] - ], - "name" : "William Gilmore", - "id" : "William Gilmore" + ] } ] }, + "yAxis" : { + "title" : { + "text" : "Total Solutions" + } + }, + "tooltip" : { + "headerFormat" : "<span style='font-size:11px'>{series.name}</span><br/>", + "followPointer" : 1, + "pointFormat" : "<span style='color:{point.color}'>{point.name}</span>: <b>{point.y:f}</b><br/>" + }, + "subtitle" : { + "text" : "[Champions: 53] Last updated at 2019-07-14 19:52:48 GMT" + }, + "plotOptions" : { + "series" : { + "dataLabels" : { + "format" : "{point.y}", + "enabled" : 1 + }, + "borderWidth" : 0 + } + }, + "legend" : { + "enabled" : 0 + }, + "xAxis" : { + "type" : "category" + }, + "title" : { + "text" : "Perl Weekly Challenge - 001" + }, "series" : [ { + "name" : "Perl Weekly Challenge - 001", + "colorByPoint" : 1, "data" : [ { "drilldown" : "Adam Russell", @@ -626,103 +654,103 @@ "y" : 3 }, { - "drilldown" : "Ailbhe Tweedie", "y" : 1, - "name" : "Ailbhe Tweedie" + "name" : "Ailbhe Tweedie", + "drilldown" : "Ailbhe Tweedie" }, { + "name" : "Alex Daniel", "drilldown" : "Alex Daniel", - "y" : 2, - "name" : "Alex Daniel" + "y" : 2 }, { - "y" : 2, + "drilldown" : "Andrezgz", "name" : "Andrezgz", - "drilldown" : "Andrezgz" + "y" : 2 }, { - "drilldown" : "Antonio Gamiz", "name" : "Antonio Gamiz", + "drilldown" : "Antonio Gamiz", "y" : 2 }, { "y" : 2, - "name" : "Arpad Toth", - "drilldown" : "Arpad Toth" + "drilldown" : "Arpad Toth", + "name" : "Arpad Toth" }, { - "drilldown" : "Athanasius", "y" : 2, + "drilldown" : "Athanasius", "name" : "Athanasius" }, { - "y" : 2, + "drilldown" : "Bob Kleemann", "name" : "Bob Kleemann", - "drilldown" : "Bob Kleemann" + "y" : 2 }, { "y" : 1, - "name" : "Daniel Mantovani", - "drilldown" : "Daniel Mantovani" + "drilldown" : "Daniel Mantovani", + "name" : "Daniel Mantovani" }, { + "name" : "Dave Cross", "drilldown" : "Dave Cross", - "y" : 3, - "name" : "Dave Cross" + "y" : 3 }, { - "y" : 2, "name" : "Dave Jacoby", - "drilldown" : "Dave Jacoby" + "drilldown" : "Dave Jacoby", + "y" : 2 }, { - "drilldown" : "David Kayal", "name" : "David Kayal", + "drilldown" : "David Kayal", "y" : 2 }, { - "name" : "Doug Schrag", "y" : 2, + "name" : "Doug Schrag", "drilldown" : "Doug Schrag" }, { - "drilldown" : "Dr James A. Smith", "y" : 4, - "name" : "Dr James A. Smith" + "name" : "Dr James A. Smith", + "drilldown" : "Dr James A. Smith" }, { - "drilldown" : "Duncan C. White", "y" : 2, + "drilldown" : "Duncan C. White", "name" : "Duncan C. White" }, { + "drilldown" : "Eddy HS", "name" : "Eddy HS", - "y" : 2, - "drilldown" : "Eddy HS" + "y" : 2 }, { - "drilldown" : "Finley", + "y" : 2, "name" : "Finley", - "y" : 2 + "drilldown" : "Finley" }, { - "name" : "Fred Zinn", "y" : 1, + "name" : "Fred Zinn", "drilldown" : "Fred Zinn" }, { + "name" : "Freddie B", "drilldown" : "Freddie B", - "y" : 2, - "name" : "Freddie B" + "y" : 2 }, { + "name" : "Gustavo Chaves", "drilldown" : "Gustavo Chaves", - "y" : 1, - "name" : "Gustavo Chaves" + "y" : 1 }, { - "drilldown" : "JJ Merelo", "name" : "JJ Merelo", + "drilldown" : "JJ Merelo", "y" : 2 }, { @@ -731,54 +759,54 @@ "drilldown" : "Jaldhar H. Vyas" }, { + "name" : "Jeff", "drilldown" : "Jeff", - "y" : 2, - "name" : "Jeff" + "y" : 2 }, { - "drilldown" : "Jeremy Carman", "name" : "Jeremy Carman", + "drilldown" : "Jeremy Carman", "y" : 2 }, { - "drilldown" : "Jim Bacon", "y" : 1, - "name" : "Jim Bacon" + "name" : "Jim Bacon", + "drilldown" : "Jim Bacon" }, { - "name" : "Jo Christian Oterhals", "y" : 5, - "drilldown" : "Jo Christian Oterhals" + "drilldown" : "Jo Christian Oterhals", + "name" : "Jo Christian Oterhals" }, { - "name" : "Joelle Maslak", "y" : 4, - "drilldown" : "Joelle Maslak" + "drilldown" : "Joelle Maslak", + "name" : "Joelle Maslak" }, { - "drilldown" : "John Barrett", + "y" : 1, "name" : "John Barrett", - "y" : 1 + "drilldown" : "John Barrett" }, { - "drilldown" : "Juan Caballero", + "y" : 2, "name" : "Juan Caballero", - "y" : 2 + "drilldown" : "Juan Caballero" }, { "drilldown" : "Khalid", - "y" : 2, - "name" : "Khalid" + "name" : "Khalid", + "y" : 2 }, { - "drilldown" : "Kian-Meng Ang", "y" : 3, + "drilldown" : "Kian-Meng Ang", "name" : "Kian-Meng Ang" }, { + "y" : 2, "drilldown" : "Kivanc Yazan", - "name" : "Kivanc Yazan", - "y" : 2 + "name" : "Kivanc Yazan" }, { "drilldown" : "Lars Balker", @@ -786,19 +814,19 @@ "y" : 4 }, { - "name" : "Laurent Rosenfeld", "y" : 4, + "name" : "Laurent Rosenfeld", "drilldown" : "Laurent Rosenfeld" }, { + "name" : "Mark Senn", "drilldown" : "Mark Senn", - "y" : 2, - "name" : "Mark Senn" + "y" : 2 }, { + "y" : 2, "drilldown" : "Martin Mugeni", - "name" : "Martin Mugeni", - "y" : 2 + "name" : "Martin Mugeni" }, { "drilldown" : "Neil Bowers", @@ -806,14 +834,14 @@ "y" : 1 }, { - "drilldown" : "Nick Logan", "y" : 4, - "name" : "Nick Logan" + "name" : "Nick Logan", + "drilldown" : "Nick Logan" }, { + "y" : 2, "drilldown" : "Oleksii Tsvietnov", - "name" : "Oleksii Tsvietnov", - "y" : 2 + "name" : "Oleksii Tsvietnov" }, { "drilldown" : "Ozzy", @@ -822,13 +850,13 @@ }, { "y" : 2, - "name" : "Pavel Jurca", - "drilldown" : "Pavel Jurca" + "drilldown" : "Pavel Jurca", + "name" : "Pavel Jurca" }, { + "name" : "Pete Houston", "drilldown" : "Pete Houston", - "y" : 2, - "name" : "Pete Houston" + "y" : 2 }, { "drilldown" : "Philippe Bruhat", @@ -841,29 +869,29 @@ "drilldown" : "Prajith P" }, { + "name" : "Sean Meininger", "drilldown" : "Sean Meininger", - "y" : 2, - "name" : "Sean Meininger" + "y" : 2 }, { + "y" : 6, "drilldown" : "Simon Proctor", - "name" : "Simon Proctor", - "y" : 6 + "name" : "Simon Proctor" }, { "y" : 2, - "name" : "Simon Reinhardt", - "drilldown" : "Simon Reinhardt" + "drilldown" : "Simon Reinhardt", + "name" : "Simon Reinhardt" }, { - "y" : 4, "name" : "Steve Rogerson", - "drilldown" : "Steve Rogerson" + "drilldown" : "Steve Rogerson", + "y" : 4 }, { "drilldown" : "Steven Wilson", - "y" : 2, - "name" : "Steven Wilson" + "name" : "Steven Wilson", + "y" : 2 }, { "y" : 1, @@ -871,49 +899,21 @@ "drilldown" : "Tiago Stock" }, { + "name" : "Tore Andersson", "drilldown" : "Tore Andersson", - "y" : 2, - "name" : "Tore Andersson" + "y" : 2 }, { + "name" : "Veesh Goldman", "drilldown" : "Veesh Goldman", - "y" : 1, - "name" : "Veesh Goldman" + "y" : 1 }, { "y" : 1, - "name" : "William Gilmore", - "drilldown" : "William Gilmore" + "drilldown" : "William Gilmore", + "name" : "William Gilmore" } - ], - "colorByPoint" : 1, - "name" : "Perl Weekly Challenge - 001" + ] } - ], - "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 - }, - "subtitle" : { - "text" : "[Champions: 53] Last updated at 2019-07-14 06:05:14 GMT" - }, - "legend" : { - "enabled" : 0 - }, - "plotOptions" : { - "series" : { - "borderWidth" : 0, - "dataLabels" : { - "enabled" : 1, - "format" : "{point.y}" - } - } - }, - "title" : { - "text" : "Perl Weekly Challenge - 001" - }, - "xAxis" : { - "type" : "category" - } + ] } |
