aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMohammad S Anwar <mohammad.anwar@yahoo.com>2020-02-25 17:48:39 +0000
committerMohammad S Anwar <mohammad.anwar@yahoo.com>2020-02-25 17:48:39 +0000
commit0fd4beb471dcf6fa15360482a2d21c3209c2a456 (patch)
treeb5a7d5f706707da53098222708e0d6ea367e1e08
parent69661710e709e0644cead2418aa9bb9dccbe534d (diff)
downloadperlweeklychallenge-club-0fd4beb471dcf6fa15360482a2d21c3209c2a456.tar.gz
perlweeklychallenge-club-0fd4beb471dcf6fa15360482a2d21c3209c2a456.tar.bz2
perlweeklychallenge-club-0fd4beb471dcf6fa15360482a2d21c3209c2a456.zip
- Added solutions by Jitu Keshwani.
-rw-r--r--challenge-048/jitu-keshwani/README1
-rwxr-xr-xchallenge-048/jitu-keshwani/perl/ch-1.pl87
-rwxr-xr-xchallenge-048/jitu-keshwani/perl/ch-2.pl37
-rw-r--r--members.json1
-rw-r--r--stats/pwc-challenge-048.json545
-rw-r--r--stats/pwc-current.json98
-rw-r--r--stats/pwc-language-breakdown-summary.json66
-rw-r--r--stats/pwc-language-breakdown.json732
-rw-r--r--stats/pwc-leaders.json776
-rw-r--r--stats/pwc-summary-1-30.json112
-rw-r--r--stats/pwc-summary-121-150.json58
-rw-r--r--stats/pwc-summary-151-180.json56
-rw-r--r--stats/pwc-summary-31-60.json42
-rw-r--r--stats/pwc-summary-61-90.json114
-rw-r--r--stats/pwc-summary-91-120.json64
-rw-r--r--stats/pwc-summary.json356
16 files changed, 1645 insertions, 1500 deletions
diff --git a/challenge-048/jitu-keshwani/README b/challenge-048/jitu-keshwani/README
new file mode 100644
index 0000000000..4f02c1e3ce
--- /dev/null
+++ b/challenge-048/jitu-keshwani/README
@@ -0,0 +1 @@
+Solutions by Jitu Keshwani.
diff --git a/challenge-048/jitu-keshwani/perl/ch-1.pl b/challenge-048/jitu-keshwani/perl/ch-1.pl
new file mode 100755
index 0000000000..58ab396b18
--- /dev/null
+++ b/challenge-048/jitu-keshwani/perl/ch-1.pl
@@ -0,0 +1,87 @@
+#!/usr/bin/env perl
+
+=pod
+
+There are 50 people standing in a circle in position 1 to 50. The person standing at position 1 has a sword. He kills the next person i.e. standing at position 2 and pass on the sword to the immediate next i.e. person standing at position 3. Now the person at position 3 does the same and it goes on until only one survives.
+
+This is the script to find out the survivor.
+Problem from :: https://perlweeklychallenge.org/blog/perl-weekly-challenge-048/
+
+=cut
+
+## ** publish_list sub starts here
+sub publish_list {
+
+ my $cnt = shift;
+ my $prefix = shift;
+ my $list_ref = shift;
+
+ if (scalar(@$list_ref) != 0){
+ die "List reference passed, doesn't point to empty list.\nPlease ensure the list reference passed, points to empty list.\n";
+ }
+
+ my $name;
+ foreach my $ind (0..$cnt-1){
+ $name = $prefix . ++$ind;
+ push (@$list_ref, $name);
+ }
+
+return @$list_ref;
+}
+## ** publish_list sub ends here
+
+## ** purge_members sub starts here
+## returns reference to the newly created list
+sub purge_members {
+
+ ## purge_sequence : 0 means purge even entries, 1 means purge odd entries
+ my $purge_sequence = shift;
+ my $ref_people_list = shift;
+ my @new_people_list=();
+ my $people_cnt = scalar(@$ref_people_list);
+ if ($people_cnt < 2){
+ return $ref_people_list;
+ }
+ ##
+ ## print "List arrived in purge_members has $people_cnt members which are @$ref_people_list\n";
+ for (my $ind=0; $ind <= $people_cnt-1; $ind++) {
+ #print "loop: $ind adding $$ref_people_list[$ind] to the list\n";
+ push(@new_people_list, $$ref_people_list[$ind]);
+ if ($ind == $people_cnt-1){
+ #print "This is the last person with sword. removing the first entry\n";
+ shift(@new_people_list);
+ }
+ else{
+ $ind++;
+ }
+ }
+ return \@new_people_list;
+}
+## ** purge_members sub ends here
+
+## ** complete_purge_cycle sub starts here
+sub complete_purge_cycle {
+ my $ref_people_list = shift;
+ for (my $ind=0;scalar(@$ref_people_list)>0; $ind++){
+ $ref_people_list = purge_members(1,$ref_people_list);
+ if(scalar(@$ref_people_list) == 1){
+ print "Survivor is @$ref_people_list\n ";
+ exit;
+ }
+ }
+}
+
+
+print "Enter the number of people in the line\n";
+sub main {
+ my $people_cnt = <STDIN>;
+ my @people;
+ my $ref_list;
+
+ ## Publish the list with names of people
+ publish_list($people_cnt, "Man", \@people);
+ print "Published list: @people\n";
+ complete_purge_cycle(\@people);
+}
+
+main();
diff --git a/challenge-048/jitu-keshwani/perl/ch-2.pl b/challenge-048/jitu-keshwani/perl/ch-2.pl
new file mode 100755
index 0000000000..89f94ecdd1
--- /dev/null
+++ b/challenge-048/jitu-keshwani/perl/ch-2.pl
@@ -0,0 +1,37 @@
+#!/usr/bin/perl
+
+=pod
+Palindrome Dates
+Write a script to print all Palindrome Dates between 2000 and 2999. The format of date is mmddyyyy. For example, the first one was on October 2, 2001 as it is represented as 10022001.
+Challenge from [Task 2; https://perlweeklychallenge.org/blog/perl-weekly-challenge-048/]
+=cut
+
+
+use strict;
+use warnings;
+use POSIX;
+
+sub is_pallindrome{
+
+my $original_string = shift;
+my $rev_string = reverse $original_string;
+
+if ($original_string == $rev_string){
+ print "$original_string\n";
+}
+
+}
+
+my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst);
+my $epoch = time();
+my $yrs30 = (30 * 365 * 24 * 60 * 60)+(7 * 24 * 60 * 60);
+my $jan0100 = localtime($yrs30);
+
+my $date_string = strftime "%m%d%Y", localtime($yrs30);
+##my $this_date_string = strftime "%d%m%Y", localtime;
+my $this_date_string = "12312999";
+for (my $index=1;$date_string != $this_date_string; $index++){
+ #print "Checking $date_string\n";
+ is_pallindrome($date_string);
+ $date_string = strftime "%m%d%Y", localtime($yrs30+($index * 24 * 3600));
+}
diff --git a/members.json b/members.json
index ef73d39e89..b52bffe984 100644
--- a/members.json
+++ b/members.json
@@ -58,6 +58,7 @@
"jeff" : "Jeff",
"jeremy-carman" : "Jeremy Carman",
"jim-bacon" : "Jim Bacon",
+ "jitu-keshwani" : "Jitu Keshwani",
"jj-merelo" : "JJ Merelo",
"jo-christian-oterhals" : "Jo Christian Oterhals",
"joelle-maslak" : "Joelle Maslak",
diff --git a/stats/pwc-challenge-048.json b/stats/pwc-challenge-048.json
index b2eb90dff5..8bdd4a949d 100644
--- a/stats/pwc-challenge-048.json
+++ b/stats/pwc-challenge-048.json
@@ -1,210 +1,26 @@
{
- "yAxis" : {
- "title" : {
- "text" : "Total Solutions"
- }
- },
- "chart" : {
- "type" : "column"
+ "legend" : {
+ "enabled" : 0
},
- "series" : [
- {
- "colorByPoint" : 1,
- "data" : [
- {
- "y" : 2,
- "name" : "Alexander Karelas",
- "drilldown" : "Alexander Karelas"
- },
- {
- "y" : 4,
- "name" : "Alicia Bielsa",
- "drilldown" : "Alicia Bielsa"
- },
- {
- "name" : "Andrezgz",
- "drilldown" : "Andrezgz",
- "y" : 2
- },
- {
- "drilldown" : "Arne Sommer",
- "name" : "Arne Sommer",
- "y" : 3
- },
- {
- "drilldown" : "Cheok-Yin Fung",
- "name" : "Cheok-Yin Fung",
- "y" : 2
- },
- {
- "drilldown" : "Colin Crain",
- "name" : "Colin Crain",
- "y" : 4
- },
- {
- "drilldown" : "Dave Cross",
- "name" : "Dave Cross",
- "y" : 2
- },
- {
- "y" : 2,
- "name" : "Dave Jacoby",
- "drilldown" : "Dave Jacoby"
- },
- {
- "drilldown" : "Duane Powell",
- "name" : "Duane Powell",
- "y" : 2
- },
- {
- "y" : 2,
- "name" : "Duncan C. White",
- "drilldown" : "Duncan C. White"
- },
- {
- "drilldown" : "E. Choroba",
- "name" : "E. Choroba",
- "y" : 3
- },
- {
- "y" : 2,
- "drilldown" : "Ian Rifkin",
- "name" : "Ian Rifkin"
- },
- {
- "drilldown" : "Jaldhar H. Vyas",
- "name" : "Jaldhar H. Vyas",
- "y" : 5
- },
- {
- "name" : "Javier Luque",
- "drilldown" : "Javier Luque",
- "y" : 5
- },
- {
- "drilldown" : "Jen Guerra",
- "name" : "Jen Guerra",
- "y" : 2
- },
- {
- "y" : 2,
- "name" : "Jonas Berlin",
- "drilldown" : "Jonas Berlin"
- },
- {
- "name" : "Kevin Colyer",
- "drilldown" : "Kevin Colyer",
- "y" : 2
- },
- {
- "y" : 5,
- "name" : "Laurent Rosenfeld",
- "drilldown" : "Laurent Rosenfeld"
- },
- {
- "y" : 2,
- "drilldown" : "Lubos Kolouch",
- "name" : "Lubos Kolouch"
- },
- {
- "name" : "Luca Ferrari",
- "drilldown" : "Luca Ferrari",
- "y" : 4
- },
- {
- "drilldown" : "Mark Anderson",
- "name" : "Mark Anderson",
- "y" : 2
- },
- {
- "y" : 3,
- "drilldown" : "Markus Holzer",
- "name" : "Markus Holzer"
- },
- {
- "y" : 5,
- "name" : "Mohammad S Anwar",
- "drilldown" : "Mohammad S Anwar"
- },
- {
- "y" : 2,
- "drilldown" : "Noud Aldenhoven",
- "name" : "Noud Aldenhoven"
- },
- {
- "y" : 1,
- "name" : "Peter Scott",
- "drilldown" : "Peter Scott"
- },
- {
- "drilldown" : "Phillip Harris",
- "name" : "Phillip Harris",
- "y" : 2
- },
- {
- "drilldown" : "Roger Bell West",
- "name" : "Roger Bell West",
- "y" : 4
- },
- {
- "name" : "Ruben Westerberg",
- "drilldown" : "Ruben Westerberg",
- "y" : 4
- },
- {
- "y" : 6,
- "drilldown" : "Ryan Thompson",
- "name" : "Ryan Thompson"
- },
- {
- "y" : 2,
- "name" : "Saif Ahmed",
- "drilldown" : "Saif Ahmed"
- },
- {
- "name" : "Simon Proctor",
- "drilldown" : "Simon Proctor",
- "y" : 3
- },
- {
- "drilldown" : "Steven Wilson",
- "name" : "Steven Wilson",
- "y" : 2
- },
- {
- "y" : 2,
- "drilldown" : "Ulrich Rieke",
- "name" : "Ulrich Rieke"
- },
- {
- "y" : 2,
- "drilldown" : "User Person",
- "name" : "User Person"
- },
- {
- "y" : 2,
- "name" : "Walt Mankowski",
- "drilldown" : "Walt Mankowski"
- },
- {
- "y" : 2,
- "name" : "Wanderdoc",
- "drilldown" : "Wanderdoc"
- }
- ],
- "name" : "Perl Weekly Challenge - 048"
+ "plotOptions" : {
+ "series" : {
+ "dataLabels" : {
+ "format" : "{point.y}",
+ "enabled" : 1
+ },
+ "borderWidth" : 0
}
- ],
+ },
"drilldown" : {
"series" : [
{
+ "name" : "Alexander Karelas",
"data" : [
[
"Perl",
2
]
],
- "name" : "Alexander Karelas",
"id" : "Alexander Karelas"
},
{
@@ -222,16 +38,18 @@
]
},
{
- "name" : "Andrezgz",
"id" : "Andrezgz",
"data" : [
[
"Perl",
2
]
- ]
+ ],
+ "name" : "Andrezgz"
},
{
+ "id" : "Arne Sommer",
+ "name" : "Arne Sommer",
"data" : [
[
"Raku",
@@ -241,9 +59,7 @@
"Blog",
1
]
- ],
- "name" : "Arne Sommer",
- "id" : "Arne Sommer"
+ ]
},
{
"data" : [
@@ -257,7 +73,6 @@
},
{
"id" : "Colin Crain",
- "name" : "Colin Crain",
"data" : [
[
"Perl",
@@ -267,37 +82,38 @@
"Raku",
2
]
- ]
+ ],
+ "name" : "Colin Crain"
},
{
+ "id" : "Dave Cross",
"data" : [
[
"Perl",
2
]
],
- "id" : "Dave Cross",
"name" : "Dave Cross"
},
{
+ "id" : "Dave Jacoby",
"data" : [
[
"Perl",
2
]
],
- "id" : "Dave Jacoby",
"name" : "Dave Jacoby"
},
{
+ "id" : "Duane Powell",
"data" : [
[
"Perl",
2
]
],
- "name" : "Duane Powell",
- "id" : "Duane Powell"
+ "name" : "Duane Powell"
},
{
"id" : "Duncan C. White",
@@ -320,20 +136,21 @@
1
]
],
- "id" : "E. Choroba",
- "name" : "E. Choroba"
+ "name" : "E. Choroba",
+ "id" : "E. Choroba"
},
{
+ "name" : "Ian Rifkin",
"data" : [
[
"Perl",
2
]
],
- "id" : "Ian Rifkin",
- "name" : "Ian Rifkin"
+ "id" : "Ian Rifkin"
},
{
+ "id" : "Jaldhar H. Vyas",
"data" : [
[
"Perl",
@@ -348,12 +165,10 @@
1
]
],
- "name" : "Jaldhar H. Vyas",
- "id" : "Jaldhar H. Vyas"
+ "name" : "Jaldhar H. Vyas"
},
{
"id" : "Javier Luque",
- "name" : "Javier Luque",
"data" : [
[
"Perl",
@@ -367,26 +182,37 @@
"Blog",
1
]
+ ],
+ "name" : "Javier Luque"
+ },
+ {
+ "id" : "Jen Guerra",
+ "name" : "Jen Guerra",
+ "data" : [
+ [
+ "Perl",
+ 2
+ ]
]
},
{
+ "id" : "Jitu Keshwani",
"data" : [
[
"Perl",
2
]
],
- "name" : "Jen Guerra",
- "id" : "Jen Guerra"
+ "name" : "Jitu Keshwani"
},
{
+ "name" : "Jonas Berlin",
"data" : [
[
"Raku",
2
]
],
- "name" : "Jonas Berlin",
"id" : "Jonas Berlin"
},
{
@@ -400,6 +226,7 @@
]
},
{
+ "name" : "Laurent Rosenfeld",
"data" : [
[
"Perl",
@@ -414,20 +241,20 @@
1
]
],
- "name" : "Laurent Rosenfeld",
"id" : "Laurent Rosenfeld"
},
{
"name" : "Lubos Kolouch",
- "id" : "Lubos Kolouch",
"data" : [
[
"Perl",
2
]
- ]
+ ],
+ "id" : "Lubos Kolouch"
},
{
+ "id" : "Luca Ferrari",
"data" : [
[
"Raku",
@@ -438,17 +265,16 @@
2
]
],
- "id" : "Luca Ferrari",
"name" : "Luca Ferrari"
},
{
+ "name" : "Mark Anderson",
"data" : [
[
"Raku",
2
]
],
- "name" : "Mark Anderson",
"id" : "Mark Anderson"
},
{
@@ -466,8 +292,6 @@
"id" : "Markus Holzer"
},
{
- "id" : "Mohammad S Anwar",
- "name" : "Mohammad S Anwar",
"data" : [
[
"Perl",
@@ -481,39 +305,42 @@
"Blog",
1
]
- ]
+ ],
+ "name" : "Mohammad S Anwar",
+ "id" : "Mohammad S Anwar"
},
{
+ "id" : "Noud Aldenhoven",
"data" : [
[
"Raku",
2
]
],
- "name" : "Noud Aldenhoven",
- "id" : "Noud Aldenhoven"
+ "name" : "Noud Aldenhoven"
},
{
"id" : "Peter Scott",
- "name" : "Peter Scott",
"data" : [
[
"Perl",
1
]
- ]
+ ],
+ "name" : "Peter Scott"
},
{
+ "name" : "Phillip Harris",
"data" : [
[
"Perl",
2
]
],
- "id" : "Phillip Harris",
- "name" : "Phillip Harris"
+ "id" : "Phillip Harris"
},
{
+ "id" : "Roger Bell West",
"data" : [
[
"Perl",
@@ -524,10 +351,10 @@
2
]
],
- "name" : "Roger Bell West",
- "id" : "Roger Bell West"
+ "name" : "Roger Bell West"
},
{
+ "name" : "Ruben Westerberg",
"data" : [
[
"Perl",
@@ -538,10 +365,10 @@
2
]
],
- "name" : "Ruben Westerberg",
"id" : "Ruben Westerberg"
},
{
+ "id" : "Ryan Thompson",
"data" : [
[
"Perl",
@@ -556,21 +383,19 @@
2
]
],
- "name" : "Ryan Thompson",
- "id" : "Ryan Thompson"
+ "name" : "Ryan Thompson"
},
{
- "name" : "Saif Ahmed",
"id" : "Saif Ahmed",
"data" : [
[
"Perl",
2
]
- ]
+ ],
+ "name" : "Saif Ahmed"
},
{
- "id" : "Simon Proctor",
"name" : "Simon Proctor",
"data" : [
[
@@ -581,17 +406,18 @@
"Blog",
1
]
- ]
+ ],
+ "id" : "Simon Proctor"
},
{
"id" : "Steven Wilson",
- "name" : "Steven Wilson",
"data" : [
[
"Perl",
2
]
- ]
+ ],
+ "name" : "Steven Wilson"
},
{
"data" : [
@@ -604,65 +430,254 @@
1
]
],
- "id" : "Ulrich Rieke",
- "name" : "Ulrich Rieke"
+ "name" : "Ulrich Rieke",
+ "id" : "Ulrich Rieke"
},
{
+ "id" : "User Person",
"data" : [
[
"Perl",
2
]
],
- "name" : "User Person",
- "id" : "User Person"
+ "name" : "User Person"
},
{
- "id" : "Walt Mankowski",
- "name" : "Walt Mankowski",
"data" : [
[
"Perl",
2
]
- ]
+ ],
+ "name" : "Walt Mankowski",
+ "id" : "Walt Mankowski"
},
{
+ "name" : "Wanderdoc",
"data" : [
[
"Perl",
2
]
],
- "id" : "Wanderdoc",
- "name" : "Wanderdoc"
+ "id" : "Wanderdoc"
}
]
},
- "plotOptions" : {
- "series" : {
- "borderWidth" : 0,
- "dataLabels" : {
- "enabled" : 1,
- "format" : "{point.y}"
- }
+ "yAxis" : {
+ "title" : {
+ "text" : "Total Solutions"
}
},
+ "subtitle" : {
+ "text" : "[Champions: 37] Last updated at 2020-02-25 17:47:36 GMT"
+ },
"title" : {
"text" : "Perl Weekly Challenge - 048"
},
+ "series" : [
+ {
+ "colorByPoint" : 1,
+ "data" : [
+ {
+ "y" : 2,
+ "name" : "Alexander Karelas",
+ "drilldown" : "Alexander Karelas"
+ },
+ {
+ "y" : 4,
+ "drilldown" : "Alicia Bielsa",
+ "name" : "Alicia Bielsa"
+ },
+ {
+ "drilldown" : "Andrezgz",
+ "name" : "Andrezgz",
+ "y" : 2
+ },
+ {
+ "y" : 3,
+ "name" : "Arne Sommer",
+ "drilldown" : "Arne Sommer"
+ },
+ {
+ "y" : 2,
+ "drilldown" : "Cheok-Yin Fung",
+ "name" : "Cheok-Yin Fung"
+ },
+ {
+ "y" : 4,
+ "name" : "Colin Crain",
+ "drilldown" : "Colin Crain"
+ },
+ {
+ "y" : 2,
+ "name" : "Dave Cross",
+ "drilldown" : "Dave Cross"
+ },
+ {
+ "y" : 2,
+ "drilldown" : "Dave Jacoby",
+ "name" : "Dave Jacoby"
+ },
+ {
+ "y" : 2,
+ "name" : "Duane Powell",
+ "drilldown" : "Duane Powell"
+ },
+ {
+ "y" : 2,
+ "drilldown" : "Duncan C. White",
+ "name" : "Duncan C. White"
+ },
+ {
+ "y" : 3,
+ "name" : "E. Choroba",
+ "drilldown" : "E. Choroba"
+ },
+ {
+ "y" : 2,
+ "drilldown" : "Ian Rifkin",
+ "name" : "Ian Rifkin"
+ },
+ {
+ "name" : "Jaldhar H. Vyas",
+ "drilldown" : "Jaldhar H. Vyas",
+ "y" : 5
+ },
+ {
+ "y" : 5,
+ "name" : "Javier Luque",
+ "drilldown" : "Javier Luque"
+ },
+ {
+ "name" : "Jen Guerra",
+ "drilldown" : "Jen Guerra",
+ "y" : 2
+ },
+ {
+ "y" : 2,
+ "drilldown" : "Jitu Keshwani",
+ "name" : "Jitu Keshwani"
+ },
+ {
+ "name" : "Jonas Berlin",
+ "drilldown" : "Jonas Berlin",
+ "y" : 2
+ },
+ {
+ "drilldown" : "Kevin Colyer",
+ "name" : "Kevin Colyer",
+ "y" : 2
+ },
+ {
+ "name" : "Laurent Rosenfeld",
+ "drilldown" : "Laurent Rosenfeld",
+ "y" : 5
+ },
+ {
+ "name" : "Lubos Kolouch",
+ "drilldown" : "Lubos Kolouch",
+ "y" : 2
+ },
+ {
+ "y" : 4,
+ "drilldown" : "Luca Ferrari",
+ "name" : "Luca Ferrari"
+ },
+ {
+ "name" : "Mark Anderson",
+ "drilldown" : "Mark Anderson",
+ "y" : 2
+ },
+ {
+ "drilldown" : "Markus Holzer",
+ "name" : "Markus Holzer",
+ "y" : 3
+ },
+ {
+ "y" : 5,
+ "drilldown" : "Mohammad S Anwar",
+ "name" : "Mohammad S Anwar"
+ },
+ {
+ "drilldown" : "Noud Aldenhoven",
+ "name" : "Noud Aldenhoven",
+ "y" : 2
+ },
+ {
+ "y" : 1,
+ "drilldown" : "Peter Scott",
+ "name" : "Peter Scott"
+ },
+ {
+ "y" : 2,
+ "name" : "Phillip Harris",
+ "drilldown" : "Phillip Harris"
+ },
+ {
+ "y" : 4,
+ "name" : "Roger Bell West",
+ "drilldown" : "Roger Bell West"
+ },
+ {
+ "drilldown" : "Ruben Westerberg",
+ "name" : "Ruben Westerberg",
+ "y" : 4
+ },
+ {
+ "drilldown" : "Ryan Thompson",
+ "name" : "Ryan Thompson",
+ "y" : 6
+ },
+ {
+ "y" : 2,
+ "name" : "Saif Ahmed",
+ "drilldown" : "Saif Ahmed"
+ },
+ {
+ "name" : "Simon Proctor",
+ "drilldown" : "Simon Proctor",
+ "y" : 3
+ },
+ {
+ "drilldown" : "Steven Wilson",
+ "name" : "Steven Wilson",
+ "y" : 2
+ },
+ {
+ "drilldown" : "Ulrich Rieke",
+ "name" : "Ulrich Rieke",
+ "y" : 2
+ },
+ {
+ "name" : "User Person",
+ "drilldown" : "User Person",
+ "y" : 2
+ },
+ {
+ "y" : 2,
+ "drilldown" : "Walt Mankowski",
+ "name" : "Walt Mankowski"
+ },
+ {
+ "y" : 2,
+ "drilldown" : "Wanderdoc",
+ "name" : "Wanderdoc"
+ }
+ ],
+ "name" : "Perl Weekly Challenge - 048"
+ }
+ ],
+ "chart" : {
+ "type" : "column"
+ },
"xAxis" : {
"type" : "category"
},
"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: 36] Last updated at 2020-02-24 11:50:41 GMT"
- },
- "legend" : {
- "enabled" : 0
+ "followPointer" : 1,
+ "headerFormat" : "<span style='font-size:11px'>{series.name}</span><br/>"
}
}
diff --git a/stats/pwc-current.json b/stats/pwc-current.json
index 695b57fb67..8590f8f26f 100644
--- a/stats/pwc-current.json
+++ b/stats/pwc-current.json
@@ -1,15 +1,18 @@
{
+ "xAxis" : {
+ "type" : "category"
+ },
"drilldown" : {
"series" : [
{
- "id" : "Duane Powell",
"name" : "Duane Powell",
"data" : [
[
"Perl",
2
]
- ]
+ ],
+ "id" : "Duane Powell"
},
{
"name" : "E. Choroba",
@@ -22,7 +25,6 @@
]
},
{
- "id" : "Luca Ferrari",
"name" : "Luca Ferrari",
"data" : [
[
@@ -33,21 +35,21 @@
"Blog",
2
]
- ]
+ ],
+ "id" : "Luca Ferrari"
},
{
- "id" : "Markus Holzer",
- "name" : "Markus Holzer",
"data" : [
[
"Raku",
1
]
- ]
+ ],
+ "id" : "Markus Holzer",