diff options
| author | Mohammad S Anwar <mohammad.anwar@yahoo.com> | 2021-11-08 01:01:44 +0000 |
|---|---|---|
| committer | Mohammad S Anwar <mohammad.anwar@yahoo.com> | 2021-11-08 01:01:44 +0000 |
| commit | 4003e5e2bba985403f840de1e0e22362e5642c5e (patch) | |
| tree | f434626ea566a5a11b970e5097fe2a819ee148a8 | |
| parent | 5d5a9babfd03083a0c2d03816253f125c4e89e3d (diff) | |
| download | perlweeklychallenge-club-4003e5e2bba985403f840de1e0e22362e5642c5e.tar.gz perlweeklychallenge-club-4003e5e2bba985403f840de1e0e22362e5642c5e.tar.bz2 perlweeklychallenge-club-4003e5e2bba985403f840de1e0e22362e5642c5e.zip | |
- Added solutions by Colin Crain.
| -rwxr-xr-x | challenge-137/colin-crain/perl/ch-1.pl | 108 | ||||
| -rwxr-xr-x | challenge-137/colin-crain/perl/ch-2.pl | 83 | ||||
| -rwxr-xr-x | challenge-137/colin-crain/raku/ch-1.raku | 24 | ||||
| -rwxr-xr-x | challenge-137/colin-crain/raku/ch-2.raku | 44 | ||||
| -rw-r--r-- | stats/pwc-current.json | 483 | ||||
| -rw-r--r-- | stats/pwc-language-breakdown-summary.json | 50 | ||||
| -rw-r--r-- | stats/pwc-language-breakdown.json | 1880 | ||||
| -rw-r--r-- | stats/pwc-leaders.json | 350 | ||||
| -rw-r--r-- | stats/pwc-summary-1-30.json | 122 | ||||
| -rw-r--r-- | stats/pwc-summary-121-150.json | 116 | ||||
| -rw-r--r-- | stats/pwc-summary-151-180.json | 96 | ||||
| -rw-r--r-- | stats/pwc-summary-181-210.json | 46 | ||||
| -rw-r--r-- | stats/pwc-summary-211-240.json | 98 | ||||
| -rw-r--r-- | stats/pwc-summary-241-270.json | 52 | ||||
| -rw-r--r-- | stats/pwc-summary-31-60.json | 34 | ||||
| -rw-r--r-- | stats/pwc-summary-61-90.json | 36 | ||||
| -rw-r--r-- | stats/pwc-summary-91-120.json | 54 | ||||
| -rw-r--r-- | stats/pwc-summary.json | 52 |
18 files changed, 2003 insertions, 1725 deletions
diff --git a/challenge-137/colin-crain/perl/ch-1.pl b/challenge-137/colin-crain/perl/ch-1.pl new file mode 100755 index 0000000000..586bda94c0 --- /dev/null +++ b/challenge-137/colin-crain/perl/ch-1.pl @@ -0,0 +1,108 @@ +#!/Users/colincrain/perl5/perlbrew/perls/perl-5.32.0/bin/perl
+#
+# .pl
+#
+# 137-1 Long Year
+# Submitted by: Mohammad S Anwar
+# Write a script to find all the years between 1900 and 2100 which is a Long Year.
+#
+# A year is Long if it has 53 weeks.
+#
+# Expected Output
+# 1903, 1908, 1914, 1920, 1925,
+# 1931, 1936, 1942, 1948, 1953,
+# 1959, 1964, 1970, 1976, 1981,
+# 1987, 1992, 1998, 2004, 2009,
+# 2015, 2020, 2026, 2032, 2037,
+# 2043, 2048, 2054, 2060, 2065,
+# 2071, 2076, 2082, 2088, 2093,
+# 2099
+#
+# a year, 365 days, divided into 7-day weeks yield 52 and 1/7 or
+# one extra day. IF it is leap year, with 366 days, is will have
+# two. So by my reckoning, every year has 53 weeks worth of days:
+# 52 plus a part or a week. So this challenge hinges on which day
+# of the week starts the year, and further, which day of the week
+# starts a given week. Two commonly accepted schemes are for a new
+# week to either start on Monday, running through Sunday, or for
+# the week to start on Sunday, running through the following
+# Saturday. That, I can see, is going to cause some
+# internationalization problems with our global community. So if we
+# start our weeks say on Sunday, then in a non-leap year where the
+# years starts on a Saturday we will roll into Sunday on December
+# 31, and the year will have 53 weeks. For any other day the year
+# will only have 52 weeks. In the case of a leap year, however,
+# then the rollover will occur with two start days, either Friday
+# or Saturday.
+#
+# In light of this sketchiness, the ISO has set up a standard that
+# the first week of the year is to be considered the week that
+# contains January 4, which is to say the first week containing at
+# least 4 days, or put another way the first week where the
+# majority of days falls within the new year. In this scheme
+# everything is shifted a few days, but the same precessional logic
+# applies.
+#
+# We could solve this mathematically, by determining the start day
+# of January 1, 1900, and precessing the day one or two days
+# depending on the arcane rules for placing leap years, noting when
+# the start dates properly align.
+#
+# But then again, that's why we have computers, to do this dreary,
+# repetitive work for us. Enter Dave Rolsky, and his DataTime module.
+#
+# What we can do, then, is choose the 28th of December in a given
+# year, and check its week number. If that value is 53, then the week has
+# 53 ISO weeks. Easy peasy.
+#
+# As this result matches the expected output, we will suppose that
+# interpretation of weeks in a year was what was being requested.
+#
+#
+#
+#
+# © 2021 colin crain
+## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ##
+
+
+
+use warnings;
+use strict;
+use utf8;
+use feature ":5.26";
+use feature qw(signatures);
+no warnings 'experimental::signatures';
+
+
+use DateTime;
+use DateTime::Duration;
+
+my @years;
+
+my $dt = DateTime->new (
+ year => 1900 ,
+ month => 12 ,
+ day => 28 ) ;
+
+my $dur = DateTime::Duration->new (
+ years => 1 );
+
+for (1..200) {
+ if ($dt->week_number == 53) {
+ push @years, $dt->year;
+ }
+ $dt->add( $dur );
+}
+
+## output phase
+local $" = ', ';
+my @five;
+for (@years) {
+ push @five, $_;
+ if (scalar @five == 5) {
+ say "@five";
+ @five = ();
+ }
+}
+say "@five";
+
diff --git a/challenge-137/colin-crain/perl/ch-2.pl b/challenge-137/colin-crain/perl/ch-2.pl new file mode 100755 index 0000000000..9ab0470a08 --- /dev/null +++ b/challenge-137/colin-crain/perl/ch-2.pl @@ -0,0 +1,83 @@ +#!/Users/colincrain/perl5/perlbrew/perls/perl-5.32.0/bin/perl
+#
+# lychrel.pl
+#
+# 137-2 Lychrel Number
+# Submitted by: Mohammad S Anwar
+# You are given a number, 10 <= $n <= 1000.
+#
+# Write a script to find out if the given number is Lychrel number.
+# To keep the task simple, we impose the following rules:
+#
+# a. Stop if the number of iterations reached 500.
+# b. Stop if you end up with number >= 10_000_000.
+# According to wikipedia:
+#
+# A Lychrel number is a natural number that cannot form a
+# palindrome through the iterative process of repeatedly reversing
+# its digits and adding the resulting numbers.
+#
+# Example 1
+#
+# Input: $n = 56
+# Output: 0
+#
+# After 1 iteration, we found palindrome number.
+# 56 + 65 = 121
+#
+# Example 2
+#
+# Input: $n = 57
+# Output: 0
+#
+# After 2 iterations, we found palindrome number.
+# 57 + 75 = 132
+# 132 + 231 = 363
+#
+# Example 3
+#
+# Input: $n = 59
+# Output: 0
+#
+# After 3 iterations, we found palindrome number.
+# 59 + 95 = 154
+# 154 + 451 = 605
+# 605 + 506 = 1111
+#
+# © 2021 colin crain
+## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ##
+
+
+
+use warnings;
+use strict;
+use utf8;
+use feature ":5.26";
+use feature qw(signatures);
+no warnings 'experimental::signatures';
+use integer;
+
+
+for my $num ( 10..1000 ) {
+ say "input: $num";
+ my @ret = lychrel( $num );
+ say "output: ", $ret[0];
+ ref($ret[1]) eq 'ARRAY'
+ ? do {say "steps: (", scalar $ret[1]->@*, ")"; say "\t $_" for $ret[1]->@*}
+ : say $ret[1];
+ say '';
+}
+
+sub lychrel ( $num ) {
+ my @chain = ($num);
+ return (0, @chain) if $num == reverse $num;
+ for (1..500) {
+ my $revsum = $num + reverse $num;
+ push @chain, $revsum;
+ return (0, \@chain) if $revsum == reverse $revsum;
+ $num = $revsum;
+ return (1, "number too large: $num") if $num > 10_000_000;
+ }
+ say (1, "too many iterations, more than 500");
+}
+
diff --git a/challenge-137/colin-crain/raku/ch-1.raku b/challenge-137/colin-crain/raku/ch-1.raku new file mode 100755 index 0000000000..a76126e80f --- /dev/null +++ b/challenge-137/colin-crain/raku/ch-1.raku @@ -0,0 +1,24 @@ +#!/usr/bin/env perl6 +# +# +# 137-1-long-cat-years.raku +# +# +# +# © 2021 colin crain +## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## + + + +unit sub MAIN () ; + +my @out = gather { + for 1900..2100 { + my $d = Date.new( $_, 12, 28 ); + take $d.year if $d.week-number == 53; + } +} + +.join(', ') +.say + for @out.rotor(5, :partial); diff --git a/challenge-137/colin-crain/raku/ch-2.raku b/challenge-137/colin-crain/raku/ch-2.raku new file mode 100755 index 0000000000..b4241aa572 --- /dev/null +++ b/challenge-137/colin-crain/raku/ch-2.raku @@ -0,0 +1,44 @@ +#!/usr/bin/env perl6 +# +# +# lychrel.raku +# +# +# +# © 2021 colin crain +## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## + + + +unit sub MAIN () ; + +constant MAX-ITER = 5000; +constant MAX-VALUE = 10_000_000_000; +constant ERR-LARGE = 'number too large - larger than ' ~ MAX-VALUE; +constant ERR-MANY = 'too many iterations - more than ' ~ MAX-ITER; + + +for 10..1000 -> $num { + my ($out, $res) = lychrel( $num ); + say qq:to/END/; + Input: $num + Output: $out + $res + END +} + + +sub lychrel ( $num is copy ) { + my @chain = $num; + return 1, @chain if $num == $num.flip; + for 1..MAX-ITER { + my $revsum = $num + $num.flip; + @chain.push: $revsum; + return 1, @chain if $revsum == $revsum.flip; + $num = $revsum; + return 0, ERR-LARGE if $num > MAX-VALUE; + } + return 0, ERR-MANY; +} + + diff --git a/stats/pwc-current.json b/stats/pwc-current.json index 2820f3fe2f..800115220e 100644 --- a/stats/pwc-current.json +++ b/stats/pwc-current.json @@ -1,10 +1,199 @@ { + "subtitle" : { + "text" : "[Champions: 31] Last updated at 2021-11-08 01:00:25 GMT" + }, "xAxis" : { "type" : "category" }, + "yAxis" : { + "title" : { + "text" : "Total Solutions" + } + }, + "plotOptions" : { + "series" : { + "dataLabels" : { + "enabled" : 1, + "format" : "{point.y}" + }, + "borderWidth" : 0 + } + }, + "series" : [ + { + "colorByPoint" : 1, + "name" : "The Weekly Challenge - 137", + "data" : [ + { + "y" : 4, + "name" : "Abigail", + "drilldown" : "Abigail" + }, + { + "y" : 1, + "drilldown" : "Andrew Shitov", + "name" : "Andrew Shitov" + }, + { + "y" : 5, + "name" : "Arne Sommer", + "drilldown" : "Arne Sommer" + }, + { + "name" : "Athanasius", + "drilldown" : "Athanasius", + "y" : 4 + }, + { + "drilldown" : "Bob Lied", + "name" : "Bob Lied", + "y" : 2 + }, + { + "name" : "Bruce Gray", + "drilldown" : "Bruce Gray", + "y" : 2 + }, + { + "y" : 2, + "drilldown" : "Cheok-Yin Fung", + "name" : "Cheok-Yin Fung" + }, + { + "name" : "Colin Crain", + "drilldown" : "Colin Crain", + "y" : 4 + }, + { + "drilldown" : "Duncan C. White", + "name" : "Duncan C. White", + "y" : 2 + }, + { + "y" : 2, + "name" : "E. Choroba", + "drilldown" : "E. Choroba" + }, + { + "y" : 6, + "drilldown" : "Flavio Poletti", + "name" : "Flavio Poletti" + }, + { + "drilldown" : "James Smith", + "name" : "James Smith", + "y" : 3 + }, + { + "drilldown" : "Jan Krnavek", + "name" : "Jan Krnavek", + "y" : 2 + }, + { + "name" : "Jorg Sommrey", + "drilldown" : "Jorg Sommrey", + "y" : 1 + }, + { + "name" : "Laurent Rosenfeld", + "drilldown" : "Laurent Rosenfeld", + "y" : 5 + }, + { + "drilldown" : "Lubos Kolouch", + "name" : "Lubos Kolouch", + "y" : 2 + }, + { + "y" : 6, + "name" : "Luca Ferrari", + "drilldown" : "Luca Ferrari" + }, + { + "y" : 2, + "name" : "Mark Anderson", + "drilldown" : "Mark Anderson" + }, + { + "y" : 2, + "drilldown" : "Matthew Neleigh", + "name" : "Matthew Neleigh" + }, + { + "drilldown" : "Mohammad S Anwar", + "name" : "Mohammad S Anwar", + "y" : 2 + }, + { + "y" : 2, + "drilldown" : "Niels van Dijke", + "name" : "Niels van Dijke" + }, + { + "name" : "Olivier Delouya", + "drilldown" : "Olivier Delouya", + "y" : 2 + }, + { + "drilldown" : "Paulo Custodio", + "name" : "Paulo Custodio", + "y" : 2 + }, + { + "y" : 2, + "name" : "Pete Houston", + "drilldown" : "Pete Houston" + }, + { + "y" : 2, + "name" : "Robert DiCicco", + "drilldown" : "Robert DiCicco" + }, + { + "y" : 5, + "name" : "Roger Bell_West", + "drilldown" : "Roger Bell_West" + }, + { + "y" : 3, + "name" : "Simon Green", + "drilldown" : "Simon Green" + }, + { + "name" : "Steven Wilson", + "drilldown" : "Steven Wilson", + "y" : 2 + }, + { + "y" : 4, + "drilldown" : "Ulrich Rieke", + "name" : "Ulrich Rieke" + }, + { + "name" : "W. Luis Mochan", + "drilldown" : "W. Luis Mochan", + "y" : 3 + }, + { + "name" : "Wanderdoc", + "drilldown" : "Wanderdoc", + "y" : 2 + } + ] + } + ], + "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/>" + }, + "chart" : { + "type" : "column" + }, "drilldown" : { "series" : [ { + "name" : "Abigail", "id" : "Abigail", "data" : [ [ @@ -15,21 +204,20 @@ "Blog", 2 ] - ], - "name" : "Abigail" + ] }, { - "name" : "Andrew Shitov", + "id" : "Andrew Shitov", "data" : [ [ "Raku", 1 ] ], - "id" : "Andrew Shitov" + "name" : "Andrew Shitov" }, { - "id" : "Arne Sommer", + "name" : "Arne Sommer", "data" : [ [ "Perl", @@ -44,7 +232,7 @@ 1 ] ], - "name" : "Arne Sommer" + "id" : "Arne Sommer" }, { "id" : "Athanasius", @@ -62,35 +250,49 @@ }, { "name" : "Bob Lied", + "id" : "Bob Lied", "data" : [ [ "Perl", 2 ] - ], - "id" : "Bob Lied" + ] }, { "name" : "Bruce Gray", + "id" : "Bruce Gray", "data" : [ [ "Raku", 2 ] - ], - "id" : "Bruce Gray" + ] }, { + "id" : "Cheok-Yin Fung", "data" : [ [ "Perl", 2 ] ], - "id" : "Cheok-Yin Fung", "name" : "Cheok-Yin Fung" }, { + "id" : "Colin Crain", + "data" : [ + [ + "Perl", + 2 + ], + [ + "Raku", + 2 + ] + ], + "name" : "Colin Crain" + }, + { "name" : "Duncan C. White", "id" : "Duncan C. White", "data" : [ @@ -101,14 +303,14 @@ ] }, { + "name" : "E. Choroba", "id" : "E. Choroba", "data" : [ [ "Perl", 2 ] - ], - "name" : "E. Choroba" + ] }, { "id" : "Flavio Poletti", @@ -129,7 +331,6 @@ "name" : "Flavio Poletti" }, { - "id" : "James Smith", "data" : [ [ "Perl", @@ -140,17 +341,18 @@ 1 ] ], + "id" : "James Smith", "name" : "James Smith" }, { + "name" : "Jan Krnavek", "id" : "Jan Krnavek", "data" : [ [ "Raku", 2 ] - ], - "name" : "Jan Krnavek" + ] }, { "name" : "Jorg Sommrey", @@ -163,6 +365,7 @@ "id" : "Jorg Sommrey" }, { + "name" : "Laurent Rosenfeld", "id" : "Laurent Rosenfeld", "data" : [ [ @@ -177,22 +380,19 @@ "Blog", 1 ] - ], - "name" : "Laurent Rosenfeld" + ] }, { - "name" : "Lubos Kolouch", "data" : [ [ "Perl", 2 ] ], - "id" : "Lubos Kolouch" + "id" : "Lubos Kolouch", + "name" : "Lubos Kolouch" }, { - "name" : "Luca Ferrari", - "id" : "Luca Ferrari", "data" : [ [ "Raku", @@ -202,30 +402,32 @@ "Blog", 4 ] - ] + ], + "id" : "Luca Ferrari", + "name" : "Luca Ferrari" }, { - "id" : "Mark Anderson", "data" : [ [ "Raku", 2 ] ], + "id" : "Mark Anderson", "name" : "Mark Anderson" }, { + "name" : "Matthew Neleigh", + "id" : "Matthew Neleigh", "data" : [ [ "Perl", 2 ] - ], - "id" : "Matthew Neleigh", - "name" : "Matthew Neleigh" + ] }, { - "id" : "Mohammad S Anwar", + "name" : "Mohammad S Anwar", "data" : [ [ "Perl", @@ -236,37 +438,37 @@ 1 ] ], - "name" : "Mohammad S Anwar" + "id" : "Mohammad S Anwar" }, { + "name" : "Niels van Dijke", "data" : [ [ "Perl", 2 ] ], - "id" : "Niels van Dijke", - "name" : "Niels van Dijke" + "id" : "Niels van Dijke" }, { - "name" : "Olivier Delouya", - "id" : "Olivier Delouya", "data" : [ [ "Perl", 2 ] - ] + ], + "id" : "Olivier Delouya", + "name" : "Olivier Delouya" }, { + "name" : "Paulo Custodio", "data" : [ [ "Perl", 2 ] ], - "id" : "Paulo Custodio", - "name" : "Paulo Custodio" + "id" : "Paulo Custodio" }, { "id" : "Pete Houston", @@ -279,17 +481,16 @@ "name" : "Pete Houston" }, { + "name" : "Robert DiCicco", + "id" : "Robert DiCicco", "data" : [ [ "Perl", 2 ] - ], - "id" : "Robert DiCicco", - "name" : "Robert DiCicco" + ] }, { - "name" : "Roger Bell_West", "data" : [ [ "Perl", @@ -304,9 +505,11 @@ 1 ] ], - "id" : "Roger Bell_West" + "id" : "Roger Bell_West", + "name" : "Roger Bell_West" }, { + "name" : "Simon Green", "id" : "Simon Green", "data" : [ [ @@ -317,22 +520,20 @@ "Blog", 1 ] - ], - "name" : "Simon Green" + ] }, { "name" : "Steven Wilson", - "id" : "Steven Wilson", "data" : [ [ "Perl", 2 ] - ] + ], + "id" : "Steven Wilson" }, { "name" : "Ulrich Rieke", - "id" : "Ulrich Rieke", "data" : [ [ "Perl", @@ -342,7 +543,8 @@ "Raku", 2 ] - ] + ], + "id" : "Ulrich Rieke" }, { "name" : "W. Luis Mochan", @@ -359,204 +561,21 @@ "id" : "W. Luis Mochan" }, { - "name" : "Wanderdoc", "id" : "Wanderdoc", "data" : [ [ "Perl", 2 ] - ] + ], + "name" : "Wanderdoc" } ] }, "title" : { "text" : "The Weekly Challenge - 137" }, - "subtitle" : { - "text" : "[Champions: 30] Last updated at 2021-11-08 00:25:46 GMT" - }, - "chart" : { - "type" : "column" - }, - "series" : [ - { - "colorByPoint" : 1, - "name" : "The Weekly Challenge - 137", - "data" : [ - { - "drilldown" : "Abigail", - "name" : "Abigail", - "y" : 4 - }, - { - "drilldown" : "Andrew Shitov", - "y" : 1, - "name" : "Andrew Shitov" - }, - { - "drilldown" : "Arne Sommer", - "name" : "Arne Sommer", - "y" : 5 - }, - { - "y" : 4, - "name" : "Athanasius", - "drilldown" : "Athanasius" - }, - { - "drilldown" : "Bob Lied", - "name" : "Bob Lied", - "y" : 2 - }, - { - "drilldown" : "Bruce Gray", - "y" : 2, - "name" : "Bruce Gray" - }, - { - "y" : 2, - "name" : "Cheok-Yin Fung", - "drilldown" : "Cheok-Yin Fung" - }, - { - "drilldown" : "Duncan C. White", - "name" : "Duncan C. White", - "y" : 2 - }, - { - "drilldown" : "E. Choroba", - "name" : "E. Choroba", - "y" : 2 - }, - { - "y" : 6, - "name" : "Flavio Poletti", - "drilldown" : "Flavio Poletti" - }, - { - "y" : 3, - "name" : "James Smith", - "drilldown" : "James Smith" - }, - { - "drilldown" : "Jan Krnavek", - "y" : 2, - "name" : "Jan Krnavek" - }, - { - "y" : 1, - "name" : "Jorg Sommrey", - "drilldown" : "Jorg Sommrey" - }, - { - "drilldown" : "Laurent Rosenfeld", - "name" : "Laurent Rosenfeld", - "y" : 5 - }, - { - "drilldown" : "Lubos Kolouch", - "y" : 2, - "name" : "Lubos Kolouch" - }, - { - "drilldown" : "Luca Ferrari", - "y" : 6, - "name" : "Luca Ferrari" - }, - { - "drilldown" : "Mark Anderson", - "name" : "Mark Anderson", - "y" : 2 - }, - { - "drilldown" : "Matthew Neleigh", - "name" : "Matthew Neleigh", - "y" : 2 - }, - { - "drilldown" : "Mohammad S Anwar", - "name" : "Mohammad S Anwar", - "y" : 2 - }, - { - "y" : 2, - "name" : "Niels van Dijke", - "drilldown" : "Niels van Dijke" - }, - { - "name" : "Olivier Delouya", - "y" : 2, - "drilldown" : "Olivier Delouya" - }, - { - "drilldown" : "Paulo Custodio", - "name" : "Paulo Custodio", - "y" : 2 - }, - { - "drilldown" : "Pete Houston", - "y" : 2, - "name" : "Pete Houston" - }, - { - "name" : "Robert DiCicco", - "y" : 2, - "drilldown" : "Robert DiCicco" - }, - { - "y" : 5, - "name" : "Roger Bell_West", - "drilldown" : "Roger Bell_West" - }, - { - "drilldown" : "Simon Green", - "name" : "Simon Green", - "y" : 3 - }, - { - "y" : 2, - "name" : "Steven Wilson", - "drilldown" : "Steven Wilson" - }, - { - "name" : "Ulrich Rieke", - "y" : 4, - "drilldown" : "Ulrich Rieke" - }, - { - "drilldown" : "W. Luis Mochan", - "y" : 3, - "name" : "W. Luis Mochan" - }, - { - "drilldown" : "Wanderdoc", - "name" : "Wanderdoc", - "y" : 2 - } - ] - } - ], "legend" : { "enabled" : 0 - }, - "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/>" - }, - "plotOptions" : { - "series" : { - "borderWidth" : 0, - "dataLabels" : { - "format" : "{point.y}", - "enabled" : 1 - } - } - }, - "yAxis" : { - "title" : { - "text" : "Total Solutions" - } } } diff --git a/stats/pwc-language-breakdown-summary.json b/stats/pwc-language-breakdown-summary.json index 711491ccac..075f7f51cc 100644 --- a/stats/pwc-language-breakdown-summary.json +++ b/stats/pwc-language-breakdown-summary.json @@ -1,30 +1,21 @@ |
