diff options
| author | Mohammad S Anwar <mohammad.anwar@yahoo.com> | 2022-10-02 21:52:17 +0100 |
|---|---|---|
| committer | Mohammad S Anwar <mohammad.anwar@yahoo.com> | 2022-10-02 21:52:17 +0100 |
| commit | 2fdfe6dc8d29607e9bc81c2b299ad38ecc8bf93c (patch) | |
| tree | b917caa57d6c5e2d8883a072b181790c9b685875 | |
| parent | f278fb6fd6ad47c517d7ea7238d5f0376ddeb90d (diff) | |
| download | perlweeklychallenge-club-2fdfe6dc8d29607e9bc81c2b299ad38ecc8bf93c.tar.gz perlweeklychallenge-club-2fdfe6dc8d29607e9bc81c2b299ad38ecc8bf93c.tar.bz2 perlweeklychallenge-club-2fdfe6dc8d29607e9bc81c2b299ad38ecc8bf93c.zip | |
- Added solutions by Colin Crain.
| -rw-r--r-- | challenge-184/colin-crain/blog.txt | 1 | ||||
| -rwxr-xr-x | challenge-184/colin-crain/perl/ch-1.pl | 99 | ||||
| -rwxr-xr-x | challenge-184/colin-crain/perl/ch-2.pl | 89 | ||||
| -rw-r--r-- | stats/pwc-current.json | 485 | ||||
| -rw-r--r-- | stats/pwc-language-breakdown-summary.json | 78 | ||||
| -rw-r--r-- | stats/pwc-language-breakdown.json | 2580 | ||||
| -rw-r--r-- | stats/pwc-leaders.json | 754 | ||||
| -rw-r--r-- | stats/pwc-summary-1-30.json | 36 | ||||
| -rw-r--r-- | stats/pwc-summary-121-150.json | 42 | ||||
| -rw-r--r-- | stats/pwc-summary-151-180.json | 36 | ||||
| -rw-r--r-- | stats/pwc-summary-181-210.json | 36 | ||||
| -rw-r--r-- | stats/pwc-summary-211-240.json | 98 | ||||
| -rw-r--r-- | stats/pwc-summary-241-270.json | 100 | ||||
| -rw-r--r-- | stats/pwc-summary-31-60.json | 116 | ||||
| -rw-r--r-- | stats/pwc-summary-61-90.json | 30 | ||||
| -rw-r--r-- | stats/pwc-summary-91-120.json | 96 | ||||
| -rw-r--r-- | stats/pwc-summary.json | 598 |
17 files changed, 2741 insertions, 2533 deletions
diff --git a/challenge-184/colin-crain/blog.txt b/challenge-184/colin-crain/blog.txt new file mode 100644 index 0000000000..22f6ba99e4 --- /dev/null +++ b/challenge-184/colin-crain/blog.txt @@ -0,0 +1 @@ +https://colincrain.com/2022/09/30/serial-boxing diff --git a/challenge-184/colin-crain/perl/ch-1.pl b/challenge-184/colin-crain/perl/ch-1.pl new file mode 100755 index 0000000000..0d02b82592 --- /dev/null +++ b/challenge-184/colin-crain/perl/ch-1.pl @@ -0,0 +1,99 @@ +#!/Users/colincrain/perl5/perlbrew/perls/perl-5.32.0/bin/perl
+#
+# serial-box.pl
+#
+#
+# Sequence Number
+# Submitted by: Mohammad S Anwar
+# You are given list of strings in the format aa9999 i.e. first 2
+# characters can be anything 'a-z' followed by 4 digits '0-9'.
+#
+# Write a script to replace the first two characters with sequence
+# starting with '00', '01', '02' etc.
+#
+# Example 1
+# Input: @list = ( 'ab1234', 'cd5678', 'ef1342')
+# Output: ('001234', '015678', '021342')
+#
+# Example 2
+# Input: @list = ( 'pq1122', 'rs3334')
+# Output: ('001122', '013334')
+#
+# contextual dissertation
+#
+# I suppose you could typify me as a "big picture" sort of
+# problem-solver. In my experience, problems are often
+# misidentified, so when asked to perform some cryptic task, it is
+# common for my first response to ask: "Why? What are we trying to
+# achieve here?"
+#
+# Because of the systematic manner my brain works in, I can
+# sometimes see clearly that the given solution either solves the
+# wrong problem or creates unexpected collatoral damage that makes
+# it unworkable. Properly identifying the goal, and from that the
+# right path to the goal, and from that identifying the necessary
+# steps required to navigate the path — this works, in general.
+# Starting with the problem, on the other hand, often leads to
+# force-fitting the goal into the solution instead of the other way
+# around. And what we end up with is an elaborately
+# well-thought-out process that doesn't do what we need.
+#
+# Yea, that sucks. Then we end up redefining the objectives and
+# pretend that's what we wanted to do all along. Which can be fine,
+# sometimes (Really! Sometimes that randomness leasd to cool stuff
+# you didn't plan on doing. You need to be flexible!), but the
+# thing is after all that we still haven't done what needed to be
+# done in the first place. So we're back to square one.
+#
+# method
+#
+# So what, may I ask, are we trying to do here? The task is
+# straightforward, but are we mapping letter combinations to
+# numeric prefaces, or just tossing out the alphabetic data and
+# replacing it with a serial nubering system that records the order
+# the data was presented to us in?
+#
+# Without a larger context it's not possible to say. In the former
+# case, should the letter perfix "ab" arise again we would reuse
+# the numeric prefix "00" we already assigned to it. In the latter
+# case we're just throwing out data forever which is always a red
+# flag for me. Are we sure we want to do that?
+#
+# The two examples are alphabetically sequential, but stated to
+# contain any values, and the prefixes used do not in fact repeat.
+# So there's no clarity forthcoming from there. One more note is
+# that given a two-letter prefix where the letters "can be
+# anything" there are 26 x 26 ordered combinations available, or
+# 676 possible prefixes. We are asked to provide a two-number
+# serial code to the numeric portion of each element. Should that
+# really be a three-number code to allow a bijective mapping
+# between letter prefixes and numbers? Again we are in the dark.
+#
+# Without any additional information I see no better option than to
+# solve the problem as stated, removing the alphabetic prefix and
+# substituting two-digit a serial number prefix. Hope that's right.
+#
+#
+#
+# © 2022 colin crain
+## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ##
+
+
+
+use warnings;
+use strict;
+use utf8;
+use feature ":5.26";
+use feature qw(signatures);
+no warnings 'experimental::signatures';
+
+say join ' ', serialize( 'ab1234', 'cd5678', 'ef1342' );
+
+sub serialize ( @input ) {
+ my $i = 0;
+ my @out = map { sprintf "%02d%s", $i++, substr $_, 2 } @input;
+
+ return @out;
+}
+
+
diff --git a/challenge-184/colin-crain/perl/ch-2.pl b/challenge-184/colin-crain/perl/ch-2.pl new file mode 100755 index 0000000000..2c6ec06613 --- /dev/null +++ b/challenge-184/colin-crain/perl/ch-2.pl @@ -0,0 +1,89 @@ +#!/Users/colincrain/perl5/perlbrew/perls/perl-5.32.0/bin/perl
+#
+# unzip.pl
+#
+# Split Array
+# Submitted by: Mohammad S Anwar
+# You are given list of strings containing 0-9 and a-z separated by
+# space only.
+#
+# Write a script to split the data into two arrays, one for
+# integers and one for alphabets only.
+#
+# Example 1
+# Input: @list = ( 'a 1 2 b 0', '3 c 4 d')
+# Output: [[1,2,0], [3,4]] and [['a','b'], ['c','d']]
+#
+# Example 2
+# Input: @list = ( '1 2', 'p q r', 's 3', '4 5 t')
+# Output: [[1,2], [3], [4,5]] and [['p','q','r'], ['s'], ['t']]
+#
+#
+# method
+#
+# Another cryptic puzzle as to the "Why?", but at least the request
+# seems unambiguous. Given a list of strings we need to tease out
+# two arrays of digit and letter components from each and present
+# each new anonymous array within its own larger array of all
+# number list and all letter lists.
+#
+# Kind of complicated, but ultimately with regular expressions much
+# of that vanishes. The real tricky part, which is also arguably
+# completely unnecessary, is to faithfully reproduce the output of
+# the examples. Because the collected data is stored in arrays of
+# arrays, a nested dereferencing is required, along with the
+# addition of the brackets enclosing the collected array data,
+# interior and exterior. Of particular note is the letters, which
+# are displayed in qingle quotes, but of course should just be
+# stored as array elements, as characters the way they were
+# originally delivered. The single quotes would only be required
+# were we to `eval` the string and receive a proper Perl rvalue.
+
+# To pull that off we need to nest a `map` block to enclose every
+# letter before it's further processed with commas and square
+# brackets
+
+#
+
+# © 2022 colin crain
+## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ##
+
+
+
+use warnings;
+use strict;
+use utf8;
+use feature ":5.26";
+use feature qw(signatures);
+no warnings 'experimental::signatures';
+
+
+# my @list = ( 'a 1 2 b 0', '3 c 4 d');
+my @list = ( '1 2', 'p q r', 's 3', '4 5 t');
+
+my (@numbers, @letters);
+
+for (@list) {
+ /\d/ and push @numbers, [ /(\d)/g ];
+ /[a-zA-Z]/ and push @letters, [ /([a-zA-Z])/g ];
+
+}
+
+## output is tricky to match the examples. Here are two ways to do it:
+
+
+say '[' . (join ', ', map { '[' . (join ',', $_->@*) . ']' } @numbers)
+ . '] and ['
+ . (join ', ', map { '[' . (join ',', map { "\'$_\'" } $_->@*) . ']' } @letters)
+ . ']' ;
+
+
+## or maybe, alternately, overriding the double-quote operator for lists
+
+local $" = ',';
+say '[' . (join ', ', map { '[' . "$_->@*" . ']' } @numbers)
+ . '] and ['
+ . (join ', ', map { '[' . "@{[ map { q(') . $_ . q(') } $_->@* ]}" . ']' } @letters)
+ . ']' ;
+
+## think I like the first way better
diff --git a/stats/pwc-current.json b/stats/pwc-current.json index e4c1721c15..b17320a7bf 100644 --- a/stats/pwc-current.json +++ b/stats/pwc-current.json @@ -1,193 +1,20 @@ { - "legend" : { - "enabled" : 0 - }, - "series" : [ - { - "name" : "The Weekly Challenge - 184", - "colorByPoint" : 1, - "data" : [ - { - "name" : "Athanasius", - "y" : 4, - "drilldown" : "Athanasius" - }, - { - "name" : "Branislav Zahradnik", - "drilldown" : "Branislav Zahradnik", - "y" : 2 - }, - { - "drilldown" : "Bruce Gray", - "y" : 2, - "name" : "Bruce Gray" - }, - { - "name" : "Cheok-Yin Fung", - "y" : 2, - "drilldown" : "Cheok-Yin Fung" - }, - { - "name" : "Dario Mazzeo", - "y" : 2, - "drilldown" : "Dario Mazzeo" - }, - { - "drilldown" : "Dave Cross", - "y" : 2, - "name" : "Dave Cross" - }, - { - "y" : 2, - "drilldown" : "E. Choroba", - "name" : "E. Choroba" - }, - { - "drilldown" : "Flavio Poletti", - "y" : 6, - "name" : "Flavio Poletti" - }, - { - "y" : 2, - "drilldown" : "Humberto Massa", - "name" : "Humberto Massa" - }, - { - "name" : "James Raspass", - "drilldown" : "James Raspass", - "y" : 2 - }, - { - "name" : "James Smith", - "drilldown" : "James Smith", - "y" : 3 - }, - { - "drilldown" : "Jan Krnavek", - "y" : 2, - "name" : "Jan Krnavek" - }, - { - "name" : "Julien Fiegehenn", - "drilldown" : "Julien Fiegehenn", - "y" : 2 - }, - { - "y" : 2, - "drilldown" : "Kjetil Skotheim", - "name" : "Kjetil Skotheim" - }, - { - "drilldown" : "Kueppo Wesley", - "y" : 2, - "name" : "Kueppo Wesley" - }, - { - "drilldown" : "Laurent Rosenfeld", - "y" : 5, - "name" : "Laurent Rosenfeld" - }, - { - "name" : "Lubos Kolouch", - "drilldown" : "Lubos Kolouch", - "y" : 2 - }, - { - "y" : 8, - "drilldown" : "Luca Ferrari", - "name" : "Luca Ferrari" - }, - { - "name" : "Mark Anderson", - "y" : 2, - "drilldown" : "Mark Anderson" - }, - { - "name" : "Matthew Neleigh", - "y" : 2, - "drilldown" : "Matthew Neleigh" - }, - { - "drilldown" : "Mohammad S Anwar", - "y" : 2, - "name" : "Mohammad S Anwar" - }, - { - "y" : 2, - "drilldown" : "Niels van Dijke", - "name" : "Niels van Dijke" - }, - { - "name" : "Peter Campbell Smith", - "drilldown" : "Peter Campbell Smith", - "y" : 3 - }, - { - "drilldown" : "Robert DiCicco", - "y" : 2, - "name" : "Robert DiCicco" - }, - { - "name" : "Robert Ransbottom", - "drilldown" : "Robert Ransbottom", - "y" : 2 - }, - { - "name" : "Roger Bell_West", - "y" : 5, - "drilldown" : "Roger Bell_West" - }, - { - "name" : "Solathian", - "y" : 2, - "drilldown" : "Solathian" - }, - { - "name" : "Stephen G. Lynn", - "y" : 5, - "drilldown" : "Stephen G. Lynn" - }, - { - "y" : 4, - "drilldown" : "Ulrich Rieke", - "name" : "Ulrich Rieke" - }, - { - "y" : 3, - "drilldown" : "W. Luis Mochan", - "name" : "W. Luis Mochan" - } - ] - } - ], "plotOptions" : { "series" : { + "borderWidth" : 0, "dataLabels" : { "enabled" : 1, "format" : "{point.y}" - }, - "borderWidth" : 0 + } } }, - "title" : { - "text" : "The Weekly Challenge - 184" - }, "chart" : { "type" : "column" }, - "tooltip" : { - "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/>", - "followPointer" : 1 - }, - "yAxis" : { - "title" : { - "text" : "Total Solutions" - } - }, "drilldown" : { "series" : [ { + "name" : "Athanasius", "data" : [ [ "Perl", @@ -198,68 +25,81 @@ 2 ] ], - "id" : "Athanasius", - "name" : "Athanasius" + "id" : "Athanasius" }, { + "name" : "Branislav Zahradnik", "data" : [ [ "Perl", 2 ] ], - "id" : "Branislav Zahradnik", - "name" : "Branislav Zahradnik" + "id" : "Branislav Zahradnik" }, { + "name" : "Bruce Gray", + "id" : "Bruce Gray", "data" : [ [ "Raku", 2 ] - ], - "name" : "Bruce Gray", - "id" : "Bruce Gray" + ] }, { + "name" : "Cheok-Yin Fung", "data" : [ [ "Perl", 2 ] ], - "name" : "Cheok-Yin Fung", "id" : "Cheok-Yin Fung" }, { + "id" : "Colin Crain", "data" : [ [ "Perl", 2 + ], + [ + "Blog", + 1 ] ], - "name" : "Dario Mazzeo", - "id" : "Dario Mazzeo" + "name" : "Colin Crain" }, { - "id" : "Dave Cross", - "name" : "Dave Cross", + "id" : "Dario Mazzeo", "data" : [ [ "Perl", 2 ] - ] + ], + "name" : "Dario Mazzeo" + }, + { + "data" : [ + [ + "Perl", + 2 + ] + ], + "id" : "Dave Cross", + "name" : "Dave Cross" }, { "id" : "E. Choroba", - "name" : "E. Choroba", "data" : [ [ "Perl", 2 ] - ] + ], + "name" : "E. Choroba" }, { "data" : [ @@ -276,32 +116,31 @@ 2 ] ], - "name" : "Flavio Poletti", - "id" : "Flavio Poletti" + "id" : "Flavio Poletti", + "name" : "Flavio Poletti" }, { + "id" : "Humberto Massa", "data" : [ [ "Raku", 2 ] ], - "id" : "Humberto Massa", "name" : "Humberto Massa" }, { "id" : "James Raspass", - "name" : "James Raspass", "data" : [ [ "Perl", 2 ] - ] + ], + "name" : "James Raspass" }, { "name" : "James Smith", - "id" : "James Smith", "data" : [ [ "Perl", @@ -311,49 +150,51 @@ "Blog", 1 ] - ] + ], + "id" : "James Smith" }, { + "id" : "Jan Krnavek", "data" : [ [ "Raku", 2 ] ], - "id" : "Jan Krnavek", "name" : "Jan Krnavek" }, { + "name" : "Julien Fiegehenn", "data" : [ [ "Perl", 2 ] ], - "id" : "Julien Fiegehenn", - "name" : "Julien Fiegehenn" + "id" : "Julien Fiegehenn" }, { "name" : "Kjetil Skotheim", - "id" : "Kjetil Skotheim", "data" : [ [ "Perl", 2 ] - ] + ], + "id" : "Kjetil Skotheim" }, { + "name" : "Kueppo Wesley", "data" : [ [ "Perl", 2 ] ], - "id" : "Kueppo Wesley", - "name" : "Kueppo Wesley" + "id" : "Kueppo Wesley" }, { + "id" : "Laurent Rosenfeld", "data" : [ [ "Perl", @@ -368,22 +209,19 @@ 1 ] ], - "name" : "Laurent Rosenfeld", - "id" : "Laurent Rosenfeld" + "name" : "Laurent Rosenfeld" }, { + "id" : "Lubos Kolouch", "data" : [ [ "Perl", 2 ] ], - "id" : "Lubos Kolouch", "name" : "Lubos Kolouch" }, { - "id" : "Luca Ferrari", - "name" : "Luca Ferrari", "data" : [ [ "Raku", @@ -393,16 +231,18 @@ "Blog", 6 ] - ] + ], + "id" : "Luca Ferrari", + "name" : "Luca Ferrari" }, { + "name" : "Mark Anderson", "data" : [ [ "Raku", 2 ] ], - "name" : "Mark Anderson", "id" : "Mark Anderson" }, { @@ -416,23 +256,23 @@ ] }, { - "id" : "Mohammad S Anwar", - "name" : "Mohammad S Anwar", "data" : [ [ "Perl", 2 ] - ] + ], + "id" : "Mohammad S Anwar", + "name" : "Mohammad S Anwar" }, { + "id" : "Niels van Dijke", "data" : [ [ "Perl", 2 ] ], - "id" : "Niels van Dijke", "name" : "Niels van Dijke" }, { @@ -450,6 +290,8 @@ "name" : "Peter Campbell Smith" }, { + "name" : "Robert DiCicco", + "id" : "Robert DiCicco", "data" : [ [ "Perl", @@ -459,19 +301,17 @@ "Raku", 1 ] - ], - "id" : "Robert DiCicco", - "name" : "Robert DiCicco" + ] }, { "name" : "Robert Ransbottom", - "id" : "Robert Ransbottom", "data" : [ [ "Raku", 2 ] - ] + ], + "id" : "Robert Ransbottom" }, { "data" : [ @@ -488,20 +328,21 @@ 1 ] ], - "name" : "Roger Bell_West", - "id" : "Roger Bell_West" + "id" : "Roger Bell_West", + "name" : "Roger Bell_West" }, { + "id" : "Solathian", "data" : [ [ "Perl", 2 ] ], - "name" : "Solathian", - "id" : "Solathian" + "name" : "Solathian" }, { + "id" : "Stephen G. Lynn", "data" : [ [ "Perl", @@ -516,10 +357,11 @@ 1 ] ], - "name" : "Stephen G. Lynn", - "id" : "Stephen G. Lynn" + "name" : "Stephen G. Lynn" }, { + "name" : "Ulrich Rieke", + "id" : "Ulrich Rieke", "data" : [ [ "Perl", @@ -529,11 +371,10 @@ "Raku", 2 ] - ], - "name" : "Ulrich Rieke", - "id" : "Ulrich Rieke" + ] }, { + "id" : "W. Luis Mochan", "data" : [ [ "Perl", @@ -544,15 +385,193 @@ 1 ] ], - "name" : "W. Luis Mochan", - "id" : "W. Luis Mochan" + "name" : "W. Luis Mochan" } ] }, + "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/>" + }, + "series" : [ + { + "name" : "The Weekly Challenge - 184", + "data" : [ + { + "drilldown" : "Athanasius", + "y" : 4, + "name" : "Athanasius" + }, + { + "drilldown" : "Branislav Zahradnik", + "y" : 2, + "name" : "Branislav Zahradnik" + }, + { + "drilldown" : "Bruce Gray", + "y" : 2, + "name" : "Bruce Gray" + }, + { + "drilldown" : "Cheok-Yin Fung", + "name" : "Cheok-Yin Fung", + "y" : 2 + }, + { + "drilldown" : "Colin Crain", + "y" : 3, + "name" : "Colin Crain" + }, + { + "name" : "Dario Mazzeo", + "y" : 2, + "drilldown" : "Dario Mazzeo" + }, + { + "drilldown" : "Dave Cross", + "name" : "Dave Cross", + "y" : 2 + }, + { + "name" : "E. Choroba", + "y" : 2, + "drilldown" : "E. Choroba" + }, + { + "name" : "Flavio Poletti", + "y" : 6, + "drilldown" : "Flavio Poletti" + }, + { + "drilldown" : "Humberto Massa", + "y" : 2, + "name" : "Humberto Massa" + }, + { + "y" : 2, + "name" : "James Raspass", + "drilldown" : "James Raspass" + }, + { + "y" : 3, + "name" : "James Smith", + "drilldown" : "James Smith" + }, + { + "drilldown" : "Jan Krnavek", + "y" : 2, + "name" : "Jan Krnavek" + }, + { + "drilldown" : "Julien Fiegehenn", + "y" : 2, + "name" : "Julien Fiegehenn" + }, + { + "name" : "Kjetil Skotheim", + "y" : 2, + "drilldown" : "Kjetil Skotheim" + }, + { + "drilldown" : "Kueppo Wesley", + "y" : 2, + "name" : "Kueppo Wesley" + }, + { + "drilldown" : "Laurent Rosenfeld", + "y" : 5, + "name" : "Laurent Rosenfeld" + }, + { + "drilldown" : "Lubos Kolouch", + "name" : "Lubos Kolouch", + "y" : 2 + }, + { + "drilldown" : "Luca Ferrari", + "name" : "Luca Ferrari", + "y" : 8 + }, + { + "drilldown" : "Mark Anderson", + "y" : 2, + "name" : "Mark Anderson" + }, + { + "y" : 2, + "name" : "Matthew Neleigh", + "drilldown" : "Matthew Neleigh" + }, + { + "name" : "Mohammad S Anwar", + "y" : 2, + "drilldown" : "Mohammad S Anwar" + }, + { + "drilldown" : "Niels van Dijke", + "name" : "Niels van Dijke", + "y" : 2 + }, + { + "y" : 3, + "name" : "Peter Campbell Smith", + "drilldown" : "Peter Campbell Smith" + }, + { + "drilldown" : "Robert DiCicco", + "y" : 2, + "name" : "Robert DiCicco" + }, + { + "drilldown" : "Robert Ransbottom", + "y" : 2, + "name" : "Robert Ransbottom" + }, + { + "y" : 5, + "name" : "Roger Bell_West", + "drilldown" : "Roger Bell_West" + }, + { + "drilldown" : "Solathian", + "y" : 2, + "name" : "Solathian" + }, + { + "drilldown" : "Stephen G. Lynn", + "name" : "Stephen G. Lynn", + "y" : 5 + }, + { + "name" : "Ulrich Rieke", + "y" : 4, + "drilldown" : "Ulrich Rieke" + }, + { + "drilldown" : "W. Luis Mochan", + "name" : "W. Luis Mochan", + "y" : 3 + } + ], + "colorByPoint" : 1 + } + ], + "yAxis" : { + "title" : { + "text" : "Total Solutions" + } + }, "subtitle" : { - "text" : "[Champions: 30] Last updated at 2022-10-02 18:50:48 GMT" + "text" : "[Champions: 31] Last updated at 2022-10-02 20:50:24 GMT" + }, + "legend" : { + "enabled" : 0 }, "xAxis" : { "type" : "category" + }, + "title" : { + "text" : "The Weekly Challenge - 184" } } diff --git a/stats/pwc-language-breakdown-summary.json b/stats/pwc-language-breakdown-summary.json index 031597169e..4e40bb9e62 100644 --- a/stats/pwc-language-breakdown-summary.json +++ b/stats/pwc-language-breakdown-summary.json @@ -1,63 +1,63 @@ { - "title" : { - "text" : "The Weekly Challenge Contributions [2019 - 2022]" + "legend" : { + "enabled" : "false" }, - "yAxis" : { - "title" : { - "text" : null + "xAxis" : { + "labels" : { + "style" : { + "fontFamily" : "Verdana, sans-serif", + "fontSize" : "13px" + } }, - "min" : 0 + "type" : "category" }, - "tooltip" : { - "pointFormat" : "<b>{point.y:.0f}</b>" - }, - "chart" : { - "type" : "column" - }, - "legend" : { - "enabled" : "false" + "title" : { + "text" : "The Weekly Challenge Contributions [2019 - 2022]" }, "series" : [ |
