From ed24be5652a8686c1fd5d68abed68895caf6300c Mon Sep 17 00:00:00 2001 From: Mohammad S Anwar Date: Mon, 28 Nov 2022 16:50:29 +0000 Subject: - Added solutions by Robert DiCicco. --- challenge-193/robert-dicicco/julia/ch-1.jl | 89 ++ challenge-193/robert-dicicco/perl/ch-1.pl | 93 ++ challenge-193/robert-dicicco/raku/ch-1.raku | 89 ++ challenge-193/robert-dicicco/ruby/ch-1.rb | 89 ++ stats/pwc-current.json | 207 ++-- stats/pwc-language-breakdown-summary.json | 48 +- stats/pwc-language-breakdown.json | 1370 ++++++++++----------- stats/pwc-leaders.json | 384 +++--- stats/pwc-summary-1-30.json | 92 +- stats/pwc-summary-121-150.json | 126 +- stats/pwc-summary-151-180.json | 32 +- stats/pwc-summary-181-210.json | 54 +- stats/pwc-summary-211-240.json | 96 +- stats/pwc-summary-241-270.json | 40 +- stats/pwc-summary-271-300.json | 68 +- stats/pwc-summary-31-60.json | 50 +- stats/pwc-summary-61-90.json | 40 +- stats/pwc-summary-91-120.json | 108 +- stats/pwc-summary.json | 1712 +++++++++++++-------------- 19 files changed, 2583 insertions(+), 2204 deletions(-) create mode 100644 challenge-193/robert-dicicco/julia/ch-1.jl create mode 100644 challenge-193/robert-dicicco/perl/ch-1.pl create mode 100644 challenge-193/robert-dicicco/raku/ch-1.raku create mode 100644 challenge-193/robert-dicicco/ruby/ch-1.rb diff --git a/challenge-193/robert-dicicco/julia/ch-1.jl b/challenge-193/robert-dicicco/julia/ch-1.jl new file mode 100644 index 0000000000..dff5db89c0 --- /dev/null +++ b/challenge-193/robert-dicicco/julia/ch-1.jl @@ -0,0 +1,89 @@ +#!/usr/bin/env julia + +#= + +AUTHOR: Robert DiCicco + +DATE: 2022-11-28 + +Challenge 193 Binary String ( Julia ) + +  + +Write a script to find all possible binary numbers of size $n. + +Example 1 + +  + +Input: $n = 2 + +Output: 00, 11, 01, 10 + +  + +Example 2 + +  + +Input: $n = 3 + +Output: 000, 001, 010, 100, 111, 110, 101, 011 + +------------------------------------------------------ + +SAMPLE OUTPUT + +julia .\BinaryString.jl + +Input: $n = 2 + +Output: 00 01 10 11 + +  + +Input: $n = 3 + +Output: 000 001 010 011 100 101 110 111 + +  + +Input: $n = 4 + +Output: 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 + +=# + +  + +using Printf + +  + +arr = [2,3,4] + +maxv = [3,7,15] + +  + +x = 1 + +for p in arr + + @printf("Input: \$n = %d\n", p) + + @printf("Output: ") + + global x + + for n in (0:maxv[x]) + + @printf("%s ", string(n, base=2, pad=p)) + + end + + println("\n") + + x += 1 + +end diff --git a/challenge-193/robert-dicicco/perl/ch-1.pl b/challenge-193/robert-dicicco/perl/ch-1.pl new file mode 100644 index 0000000000..e19e03eb51 --- /dev/null +++ b/challenge-193/robert-dicicco/perl/ch-1.pl @@ -0,0 +1,93 @@ +#!/usr/bin/env perl + +=begin pod + +AUTHOR: Robert DiCicco + +DATE: 2022-11-28 + +Challenge 193 Binary String ( Perl ) + +  + +Write a script to find all possible binary numbers of size $n. + +Example 1 + +  + +Input: $n = 2 + +Output: 00, 11, 01, 10 + +  + +Example 2 + +  + +Input: $n = 3 + +Output: 000, 001, 010, 100, 111, 110, 101, 011 + +------------------------------------------------------ + +SAMPLE OUTPUT + +perl .\BinaryString.pl + +Input: $n = 2 + +Output: 00 01 10 11 + +  + +Input: $n = 3 + +Output: 000 001 010 011 100 101 110 111 + +=cut + +  + +use strict; + +use warnings; + +use boolean; + +use feature qw/say/; + +  + +my @arr = (2,3); + +  + +for my $n (@arr) { + + say "Input: \$n = $n"; + + my $x = 0; + + print "Output: "; + + while ( true ) { + + my $str = sprintf ("%0*b", $n,$x); + + if(length($str) > $n) { + + last; + + } + + print "$str "; + + $x++; + + } + + say "\n"; + +} diff --git a/challenge-193/robert-dicicco/raku/ch-1.raku b/challenge-193/robert-dicicco/raku/ch-1.raku new file mode 100644 index 0000000000..7b07f2258f --- /dev/null +++ b/challenge-193/robert-dicicco/raku/ch-1.raku @@ -0,0 +1,89 @@ +use v6; + +=begin pod + +AUTHOR: Robert DiCicco + +DATE: 2022-11-28 + +Challenge 193 Binary String ( Raku ) + +  + +Write a script to find all possible binary numbers of size $n. + +Example 1 + +  + +Input: $n = 2 + +Output: 00, 11, 01, 10 + +  + +Example 2 + +  + +Input: $n = 3 + +Output: 000, 001, 010, 100, 111, 110, 101, 011 + +------------------------------------------------------ + +SAMPLE OUTPUT + +raku .\BinaryString.rk + +Input: $n = 2 + +Output: 00 01 10 11 + +  + +Input: $n = 3 + +Output: 000 001 010 011 100 101 110 111 + +  + +Input: $n = 4 + +Output: 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 + +=end pod + +  + +my @arr = (2,3,4); + +  + +for (@arr) -> $n { + + say "Input: \$n = $n"; + + my $x = 0; + + print "Output: "; + + while True { + + my $str = sprintf <%0*b>, $n,$x; + + if $str.chars > $n { + + last; + + } + + print "$str "; + + $x++; + + } + + say "\n"; + + } diff --git a/challenge-193/robert-dicicco/ruby/ch-1.rb b/challenge-193/robert-dicicco/ruby/ch-1.rb new file mode 100644 index 0000000000..b338c916ad --- /dev/null +++ b/challenge-193/robert-dicicco/ruby/ch-1.rb @@ -0,0 +1,89 @@ +#!/usr/bin/env ruby + +=begin + +AUTHOR: Robert DiCicco + +DATE: 2022-11-28 + +Challenge 193 Binary String ( Ruby ) + +  + +Write a script to find all possible binary numbers of size $n. + +Example 1 + +  + +Input: $n = 2 + +Output: 00, 11, 01, 10 + +  + +Example 2 + +  + +Input: $n = 3 + +Output: 000, 001, 010, 100, 111, 110, 101, 011 + +------------------------------------------------------ + +SAMPLE OUTPUT + +ruby .\BinaryString.rb + +Input: $n = 2 + +Output: 00 01 10 11 + +  + +Input: $n = 3 + +Output: 000 001 010 011 100 101 110 111 + +  + +Input: $n = 4 + +Output: 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 + +=end + +  + +arr = [2,3,4] + +  + +arr.each do |n| + + puts "Input: \$n = #{n}"; + + x = 0; + + print "Output: "; + + while 1==1 + + str = sprintf("%0*b", n,x) + + if str.length > n + + break + + end + + print "#{str} " + + x += 1 + + end + + print "\n\n" + +end diff --git a/stats/pwc-current.json b/stats/pwc-current.json index 61d9518f29..480526372a 100644 --- a/stats/pwc-current.json +++ b/stats/pwc-current.json @@ -1,86 +1,4 @@ { - "title" : { - "text" : "The Weekly Challenge - 193" - }, - "plotOptions" : { - "series" : { - "borderWidth" : 0, - "dataLabels" : { - "enabled" : 1, - "format" : "{point.y}" - } - } - }, - "legend" : { - "enabled" : 0 - }, - "chart" : { - "type" : "column" - }, - "tooltip" : { - "pointFormat" : "{point.name}: {point.y:f}
", - "headerFormat" : "{series.name}
", - "followPointer" : 1 - }, - "subtitle" : { - "text" : "[Champions: 8] Last updated at 2022-11-28 16:21:41 GMT" - }, - "xAxis" : { - "type" : "category" - }, - "series" : [ - { - "name" : "The Weekly Challenge - 193", - "colorByPoint" : 1, - "data" : [ - { - "drilldown" : "Luca Ferrari", - "y" : 8, - "name" : "Luca Ferrari" - }, - { - "drilldown" : "Mark Anderson", - "name" : "Mark Anderson", - "y" : 2 - }, - { - "y" : 2, - "name" : "Niels van Dijke", - "drilldown" : "Niels van Dijke" - }, - { - "drilldown" : "Olivier Delouya", - "y" : 1, - "name" : "Olivier Delouya" - }, - { - "drilldown" : "Peter Campbell Smith", - "y" : 3, - "name" : "Peter Campbell Smith" - }, - { - "y" : 4, - "name" : "Roger Bell_West", - "drilldown" : "Roger Bell_West" - }, - { - "drilldown" : "Simon Proctor", - "name" : "Simon Proctor", - "y" : 1 - }, - { - "drilldown" : "Stephen G. Lynn", - "name" : "Stephen G. Lynn", - "y" : 5 - } - ] - } - ], - "yAxis" : { - "title" : { - "text" : "Total Solutions" - } - }, "drilldown" : { "series" : [ { @@ -98,8 +16,8 @@ ] }, { - "id" : "Mark Anderson", "name" : "Mark Anderson", + "id" : "Mark Anderson", "data" : [ [ "Raku", @@ -108,26 +26,27 @@ ] }, { - "id" : "Niels van Dijke", "name" : "Niels van Dijke", "data" : [ [ "Perl", 2 ] - ] + ], + "id" : "Niels van Dijke" }, { + "name" : "Olivier Delouya", + "id" : "Olivier Delouya", "data" : [ [ "Perl", 1 ] - ], - "id" : "Olivier Delouya", - "name" : "Olivier Delouya" + ] }, { + "id" : "Peter Campbell Smith", "data" : [ [ "Perl", @@ -138,10 +57,25 @@ 1 ] ], - "name" : "Peter Campbell Smith", - "id" : "Peter Campbell Smith" + "name" : "Peter Campbell Smith" + }, + { + "name" : "Robert DiCicco", + "id" : "Robert DiCicco", + "data" : [ + [ + "Perl", + 1 + ], + [ + "Raku", + 1 + ] + ] }, { + "name" : "Roger Bell_West", + "id" : "Roger Bell_West", "data" : [ [ "Perl", @@ -151,9 +85,7 @@ "Raku", 2 ] - ], - "id" : "Roger Bell_West", - "name" : "Roger Bell_West" + ] }, { "name" : "Simon Proctor", @@ -166,6 +98,7 @@ ] }, { + "id" : "Stephen G. Lynn", "data" : [ [ "Perl", @@ -180,9 +113,95 @@ 1 ] ], - "id" : "Stephen G. Lynn", "name" : "Stephen G. Lynn" } ] + }, + "series" : [ + { + "colorByPoint" : 1, + "name" : "The Weekly Challenge - 193", + "data" : [ + { + "name" : "Luca Ferrari", + "y" : 8, + "drilldown" : "Luca Ferrari" + }, + { + "drilldown" : "Mark Anderson", + "y" : 2, + "name" : "Mark Anderson" + }, + { + "y" : 2, + "drilldown" : "Niels van Dijke", + "name" : "Niels van Dijke" + }, + { + "y" : 1, + "drilldown" : "Olivier Delouya", + "name" : "Olivier Delouya" + }, + { + "y" : 3, + "drilldown" : "Peter Campbell Smith", + "name" : "Peter Campbell Smith" + }, + { + "name" : "Robert DiCicco", + "drilldown" : "Robert DiCicco", + "y" : 2 + }, + { + "name" : "Roger Bell_West", + "drilldown" : "Roger Bell_West", + "y" : 4 + }, + { + "y" : 1, + "drilldown" : "Simon Proctor", + "name" : "Simon Proctor" + }, + { + "y" : 5, + "drilldown" : "Stephen G. Lynn", + "name" : "Stephen G. Lynn" + } + ] + } + ], + "xAxis" : { + "type" : "category" + }, + "chart" : { + "type" : "column" + }, + "title" : { + "text" : "The Weekly Challenge - 193" + }, + "yAxis" : { + "title" : { + "text" : "Total Solutions" + } + }, + "plotOptions" : { + "series" : { + "borderWidth" : 0, + "dataLabels" : { + "enabled" : 1, + "format" : "{point.y}" + } + } + }, + "legend" : { + "enabled" : 0 + }, + "subtitle" : { + "text" : "[Champions: 9] Last updated at 2022-11-28 16:45:48 GMT" + }, + "tooltip" : { + "followPointer" : 1, + "pointFormat" : "{point.name}: {point.y:f}
", + "headerFormat" : "{series.name}
" } } diff --git a/stats/pwc-language-breakdown-summary.json b/stats/pwc-language-breakdown-summary.json index 95551df734..88f10a2f06 100644 --- a/stats/pwc-language-breakdown-summary.json +++ b/stats/pwc-language-breakdown-summary.json @@ -1,21 +1,28 @@ { - "legend" : { - "enabled" : "false" - }, - "chart" : { - "type" : "column" + "tooltip" : { + "pointFormat" : "{point.y:.0f}" }, "title" : { "text" : "The Weekly Challenge Contributions [2019 - 2022]" }, "subtitle" : { - "text" : "Last updated at 2022-11-28 16:21:41 GMT" + "text" : "Last updated at 2022-11-28 16:45:48 GMT" }, - "tooltip" : { - "pointFormat" : "{point.y:.0f}" + "chart" : { + "type" : "column" + }, + "xAxis" : { + "labels" : { + "style" : { + "fontFamily" : "Verdana, sans-serif", + "fontSize" : "13px" + } + }, + "type" : "category" }, "series" : [ { + "name" : "Contributions", "data" : [ [ "Blog", @@ -23,41 +30,34 @@ ], [ "Perl", - 9433 + 9434 ], [ "Raku", - 5670 + 5671 ] ], - "name" : "Contributions", "dataLabels" : { + "y" : 10, + "format" : "{point.y:.0f}", + "align" : "right", "style" : { "fontSize" : "13px", "fontFamily" : "Verdana, sans-serif" }, "rotation" : -90, - "y" : 10, - "format" : "{point.y:.0f}", - "enabled" : "true", "color" : "#FFFFFF", - "align" : "right" + "enabled" : "true" } } ], + "legend" : { + "enabled" : "false" + }, "yAxis" : { "title" : { "text" : null }, "min" : 0 - }, - "xAxis" : { - "type" : "category", - "labels" : { - "style" : { - "fontFamily" : "Verdana, sans-serif", - "fontSize" : "13px" - } - } } } diff --git a/stats/pwc-language-breakdown.json b/stats/pwc-language-breakdown.json index 4b01ef5346..f186dc5df7 100644 --- a/stats/pwc-language-breakdown.json +++ b/stats/pwc-language-breakdown.json @@ -1,17 +1,41 @@ { + "legend" : { + "enabled" : "false" + }, + "yAxis" : { + "title" : { + "text" : "Total Solutions" + } + }, + "plotOptions" : { + "series" : { + "dataLabels" : { + "format" : "{point.y}", + "enabled" : 1 + }, + "borderWidth" : 0 + } + }, + "subtitle" : { + "text" : "Click the columns to drilldown the language breakdown. Last updated at 2022-11-28 16:45:48 GMT" + }, + "tooltip" : { + "pointFormat" : "Challenge {point.name}: {point.y:f}
", + "followPointer" : "true", + "headerFormat" : "" + }, "series" : [ { - "name" : "The Weekly Challenge Languages", "data" : [ { - "y" : 161, "name" : "#001", - "drilldown" : "001" + "drilldown" : "001", + "y" : 161 }, { + "name" : "#002", "drilldown" : "002", - "y" : 125, - "name" : "#002" + "y" : 125 }, { "drilldown" : "003", @@ -19,24 +43,24 @@ "name" : "#003" }, { - "y" : 99, "name" : "#004", - "drilldown" : "004" + "drilldown" : "004", + "y" : 99 }, { - "drilldown" : "005", "name" : "#005", - "y" : 78 + "y" : 78, + "drilldown" : "005" }, { - "y" : 58, "name" : "#006", + "y" : 58, "drilldown" : "006" }, { - "name" : "#007", + "drilldown" : "007", "y" : 65, - "drilldown" : "007" + "name" : "#007" }, { "name" : "#008", @@ -44,69 +68,69 @@ "drilldown" : "008" }, { - "y" : 76, "name" : "#009", - "drilldown" : "009" + "drilldown" : "009", + "y" : 76 }, { - "name" : "#010", + "drilldown" : "010", "y" : 65, - "drilldown" : "010" + "name" : "#010" }, { - "name" : "#011", + "drilldown" : "011", "y" : 85, - "drilldown" : "011" + "name" : "#011" }, { - "drilldown" : "012", "name" : "#012", - "y" : 89 + "y" : 89, + "drilldown" : "012" }, { + "y" : 85, "drilldown" : "013", - "name" : "#013", - "y" : 85 + "name" : "#013" }, { - "drilldown" : "014", "name" : "#014", + "drilldown" : "014", "y" : 101 }, { - "drilldown" : "015", "y" : 99, + "drilldown" : "015", "name" : "#015" }, { + "name" : "#016", "drilldown" : "016", - "y" : 71, - "name" : "#016" + "y" : 71 }, { + "name" : "#017", "drilldown" : "017", - "y" : 84, - "name" : "#017" + "y" : 84 }, { "name" : "#018", - "y" : 81, - "drilldown" : "018" + "drilldown" : "018", + "y" : 81 }, { - "y" : 103, "name" : "#019", - "drilldown" : "019" + "drilldown" : "019", + "y" : 103 }, { + "drilldown" : "020", "y" : 101, - "name" : "#020", - "drilldown" : "020" + "name" : "#020" }, { - "drilldown" : "021", "name" : "#021", - "y" : 72 + "y" : 72, + "drilldown" : "021" }, { "name" : "#022", @@ -119,9 +143,9 @@ "drilldown" : "023" }, { - "y" : 75, "name" : "#024", - "drilldown" : "024" + "drilldown" : "024", + "y" : 75 }, { "drilldown" : "025", @@ -134,14 +158,14 @@ "name" : "#026" }, { + "name" : "#027", "drilldown" : "027", - "y" : 62, - "name" : "#027" + "y" : 62 }, { - "name" : "#028", + "drilldown" : "028", "y" : 82, - "drilldown" : "028" + "name" : "#028" }, { "drilldown" : "029", @@ -150,68 +174,68 @@ }, { "drilldown" : "030", - "name" : "#030", - "y" : 119 + "y" : 119, + "name" : "#030" }, { + "drilldown" : "031", "y" : 91, - "name" : "#031", - "drilldown" : "031" + "name" : "#031" }, { - "drilldown" : "032", + "name" : "#032", "y" : 96, - "name" : "#032" + "drilldown" : "032" }, { "drilldown" : "033", - "name" : "#033", - "y" : 112 + "y" : 112, + "name" : "#033" }, { "name" : "#034", - "y" : 66, - "drilldown" : "034" + "drilldown" : "034", + "y" : 66 }, { - "drilldown" : "035", "name" : "#035", - "y" : 66 + "y" : 66, + "drilldown" : "035" }, { - "drilldown" : "036", + "name" : "#036", "y" : 70, - "name" : "#036" + "drilldown" : "036" }, { - "drilldown" : "037", "y" : 69, + "drilldown" : "037", "name" : "#037" }, { - "drilldown" : "038", "name" : "#038", + "drilldown" : "038", "y" : 70 }, { - "y" : 64, "name" : "#039", - "drilldown" : "039" + "drilldown" : "039", + "y" : 64 }, { - "drilldown" : "040", + "name" : "#040", "y" : 75, - "name" : "#040" + "drilldown" : "040" }, { - "name" : "#041", "y" : 78, - "drilldown" : "041" + "drilldown" : "041", + "name" : "#041" }, { - "name" : "#042", "y" : 94, - "drilldown" : "042" + "drilldown" : "042", + "name" : "#042" }, { "name" : "#043", @@ -219,9 +243,9 @@ "drilldown" : "043" }, { + "name" : "#044", "drilldown" : "044", - "y" : 87, - "name" : "#044" + "y" : 87 }, { "drilldown" : "045", @@ -229,28 +253,28 @@ "name" : "#045" }, { - "y" : 89, "name" : "#046", - "drilldown" : "046" + "drilldown" : "046", + "y" : 89 }, { + "name" : "#047", "drilldown" : "047", - "y" : 86, - "name" : "#047" + "y" : 86 }, { - "name" : "#048", "y" : 110, - "drilldown" : "048" + "drilldown" : "048", + "name" : "#048" }, { - "drilldown" : "049", "y" : 91, + "drilldown" : "049", "name" : "#049" }, { - "y" : 100, "name" : "#050", + "y" : 100, "drilldown" : "050" }, { @@ -259,34 +283,34 @@ "name" : "#051" }, { - "drilldown" : "052", "name" : "#052", - "y" : 93 + "y" : 93, + "drilldown" : "052" }, { + "drilldown" : "053", "y" : 103, - "name" : "#053", - "drilldown" : "053" + "name" : "#053" }, { - "name" : "#054", "y" : 105, - "drilldown" : "054" + "drilldown" : "054", + "name" : "#054" }, { + "name" : "#055", "drilldown" : "055", - "y" : 90, - "name" : "#055" + "y" : 90 }, { - "y" : 97, "name" : "#056", + "y" : 97, "drilldown" : "056" }, { - "drilldown" : "057", + "name" : "#057", "y" : 82, - "name" : "#057" + "drilldown" : "057" }, { "name" : "#058", @@ -294,14 +318,14 @@ "drilldown" : "058" }, { - "y" : 91, "name" : "#059", - "drilldown" : "059" + "drilldown" : "059", + "y" : 91 }, { + "drilldown" : "060", "y" : 87, - "name" : "#060", - "drilldown" : "060" + "name" : "#060" }, { "drilldown" : "061", @@ -309,84 +333,84 @@ "name" : "#061" }, { - "drilldown" : "062", "y" : 60, + "drilldown" : "062", "name" : "#062" }, { - "name" : "#063", "y" : 91, - "drilldown" : "063" + "drilldown" : "063", + "name" : "#063" }, { - "y" : 82, "name" : "#064", - "drilldown" : "064" + "drilldown" : "064", + "y" : 82 }, { - "y" : 75, "name" : "#065", + "y" : 75, "drilldown" : "065" }, { - "name" : "#066", + "drilldown" : "066", "y" : 86, - "drilldown" : "066" + "name" : "#066" }, { + "y" : 92, "drilldown" : "067", - "name" : "#067", - "y" : 92 + "name" : "#067" }, { "name" : "#068", - "y" : 77, - "drilldown" : "068" + "drilldown" : "068", + "y" : 77 }, { - "y" : 85, "name" : "#069", - "drilldown" : "069" + "drilldown" : "069", + "y" : 85 }, { - "y" : 95, "name" : "#070", + "y" : 95, "drilldown" : "070" }, { + "y" : 80, "drilldown" : "071", - "name" : "#071", - "y" : 80 + "name" : "#071" }, { - "drilldown" : "072", + "name" : "#072", "y" : 114, - "name" : "#072" + "drilldown" : "072" }, { "y" : 112, - "name" : "#073", - "drilldown" : "073" + "drilldown" : "073", + "name" : "#073" }, { "y" : 117, - "name" : "#074", - "drilldown" : "074" + "drilldown" : "074", + "name" : "#074" }, { + "name" : "#075", "drilldown" : "075", - "y" : 117, - "name" : "#075" + "y" : 117 }, { - "name" : "#076", "y" : 101, - "drilldown" : "076" + "drilldown" : "076", + "name" : "#076" }, { + "name" : "#077", "drilldown" : "077", - "y" : 100, - "name" : "#077" + "y" : 100 }, { "drilldown" : "078", @@ -394,19 +418,19 @@ "name" : "#078" }, { + "y" : 122, "drilldown" : "079", - "name" : "#079", - "y" : 122 + "name" : "#079" }, { + "drilldown" : "080", "y" : 127, - "name" : "#080", - "drilldown" : "080" + "name" : "#080" }, { + "drilldown" : "081", "y" : 114, - "name" : "#081", - "drilldown" : "081" + "name" : "#081" }, { "drilldown" : "082", @@ -414,54 +438,54 @@ "name" : "#082" }, { + "name" : "#083", "drilldown" : "083", - "y" : 127, - "name" : "#083" + "y" : 127 }, { - "drilldown" : "084", "name" : "#084", - "y" : 119 + "y" : 119, + "drilldown" : "084" }, { + "name" : "#085", "drilldown" : "085", - "y" : 114, - "name" : "#085" + "y" : 114 }, { - "drilldown" : "086", "name" : "#086", + "drilldown" : "086", "y" : 104 }, { - "drilldown" : "087", "name" : "#087", + "drilldown" : "087", "y" : 101 }, { + "drilldown" : "088", "y" : 121, - "name" : "#088", - "drilldown" : "088" + "name" : "#088" }, { - "y" : 113, "name" : "#089", + "y" : 113, "drilldown" : "089" }, { - "name" : "#090", + "drilldown" : "090", "y" : 113, - "drilldown" : "090" + "name" : "#090" }, { - "drilldown" : "091", "y" : 108, + "drilldown" : "091", "name" : "#091" }, { + "y" : 98, "drilldown" : "092", - "name" : "#092", - "y" : 98 + "name" : "#092" }, { "name" : "#093", @@ -469,24 +493,24 @@ "drilldown" : "093" }, { - "name" : "#094", + "drilldown" : "094", "y" : 87, - "drilldown" : "094" + "name" : "#094" }, { "y" : 108, - "name" : "#095", - "drilldown" : "095" + "drilldown" : "095", + "name" : "#095" }, { + "name" : "#096", "drilldown" : "096", - "y" : 108, - "name" : "#096" + "y" : 108 }, { "y" : 111, - "name" : "#097", - "drilldown" : "097" + "drilldown" : "097", + "name" : "#097" }, { "name" : "#098", @@ -494,18 +518,18 @@ "drilldown" : "098" }, { - "name" : "#099", "y" : 97, - "drilldown" : "099" + "drilldown" : "099", + "name" : "#099" }, { "drilldown" : "100", - "name" : "#100", - "y" : 120 + "y" : 120, + "name" : "#100" }, { - "y" : 83, "name" : "#101", + "y" : 83, "drilldown" : "101" }, { @@ -514,33 +538,33 @@ "drilldown" : "102" }, { - "y" : 79, "name" : "#103", + "y" : 79, "drilldown" : "103" }, { + "y" : 85, "drilldown" : "104", - "name" : "#104", - "y" : 85 + "name" : "#104" }, { "name" : "#105", - "y" : 75, - "drilldown" : "105" + "drilldown" : "105", + "y" : 75 }, { - "name" : "#106", "y" : 97, - "drilldown" : "106" + "drilldown" : "106", + "name" : "#106" }, { - "y" : 90, "name" : "#107", - "drilldown" : "107" + "drilldown" : "107", + "y" : 90 }, { - "drilldown" : "108", "y" : 94, + "drilldown" : "108", "name" : "#108" }, { @@ -549,9 +573,9 @@ "name" : "#109" }, { + "drilldown" : "110", "y" : 108, - "name" : "#110", - "drilldown" : "110" + "name" : "#110" }, { "name" : "#111", @@ -559,29 +583,29 @@ "drilldown" : "111" }, { - "name" : "#112", "y" : 92, - "drilldown" : "112" + "drilldown" : "112", + "name" : "#112" }, { + "y" : 92, "drilldown" : "113", - "name" : "#113", - "y" : 92 + "name" : "#113" }, { - "name" : "#114", "y" : 108, - "drilldown" : "114" + "drilldown" : "114", + "name" : "#114" }, { "drilldown" : "115", - "name" : "#115", - "y" : 96 + "y" : 96, + "name" : "#115" }, { - "name" : "#116", + "drilldown" : "116", "y" : 95, - "drilldown" : "116" + "name" : "#116" }, { "drilldown" : "117", @@ -589,64 +613,64 @@ "name" : "#117" }, { + "name" : "#118", "drilldown" : "118", - "y" : 83, - "name" : "#118" + "y" : 83 }, { "drilldown" : "119", - "name" : "#119", - "y" : 125 + "y" : 125, + "name" : "#119" }, { - "y" : 116, "name" : "#120", + "y" : 116, "drilldown" : "120" }, { - "y" : 92, "name" : "#121", - "drilldown" : "121" + "drilldown" : "121", + "y" : 92 }, { - "drilldown" : "122", + "name" : "#122", "y" : 110, - "name" : "#122" + "drilldown" : "122" }, { - "name" : "#123", + "drilldown" : "123", "y" : 105, - "drilldown" : "123" + "name" : "#123" }, { - "drilldown" : "124", "y" : 85, + "drilldown" : "124", "name" : "#124" }, { - "name" : "#125", + "drilldown" : "125", "y" : 63, - "drilldown" : "125" + "name" : "#125" }, { - "drilldown" : "126", "y" : 113, + "drilldown" : "126", "name" : "#126" }, { - "drilldown" : "127", "name" : "#127", - "y" : 110 + "y" : 110, + "drilldown" : "127" }, { - "drilldown" : "128", "name" : "#128", - "y" : 71 + "y" : 71, + "drilldown" : "128" }, { - "drilldown" : "129", "name" : "#129", - "y" : 50 + "y" : 50, + "drilldown" : "129" }, { "drilldown" : "130", @@ -654,64 +678,64 @@ "name" : "#130" }, { - "name" : "#131", + "drilldown" : "131", "y" : 91, - "drilldown" : "131" + "name" : "#131" }, { - "drilldown" : "132", "name" : "#132", + "drilldown" : "132", "y" : 78 }, { - "drilldown" : "133", + "name" : "#133", "y" : 95, - "name" : "#133" + "drilldown" : "133" }, { + "y" : 94, "drilldown" : "134", - "name" : "#134", - "y" : 94 + "name" : "#134" }, { + "y" : 104, "drilldown" : "135", - "name" : "#135", - "y" : 104 + "name" : "#135" }, { "drilldown" : "136", - "name" : "#136", - "y" : 95 + "y" : 95, + "name" : "#136" }, { - "name" : "#137", + "drilldown" : "137", "y" : 100, - "drilldown" : "137" + "name" : "#137" }, { "drilldown" : "138", - "name" : "#138", - "y" : 102 + "y" : 102, + "name" : "#138" }, { + "drilldown" : "139", "y" : 97, - "name" : "#139", - "drilldown" : "139" + "name" : "#139" }, { + "y" : 103, "drilldown" : "140", - "name" : "#140", - "y" : 103 + "name" : "#140" }, { "y" : 102, - "name" : "#141", - "drilldown" : "141" + "drilldown" : "141", + "name" : "#141" }, { - "drilldown" : "142", "name" : "#142", - "y" : 83 + "y" : 83, + "drilldown" : "142" }, { "drilldown" : "143", @@ -719,14 +743,14 @@ "name" : "#143" }, { - "y" : 86, "name" : "#144", - "drilldown" : "144" + "drilldown" : "144", + "y" : 86 }, { - "drilldown" : "145", "name" : "#145", - "y" : 93 + "y" : 93, + "drilldown" : "145" }, { "drilldown" : "146", @@ -735,33 +759,33 @@ }, { "y" : 106, - "name" : "#147", - "drilldown" : "147" + "drilldown" : "147", + "name" : "#147" }, { + "drilldown" : "148", "y" : 92, - "name" : "#148", - "drilldown" : "148" + "name" : "#148" }, { + "drilldown" : "149", "y" : 88, - "name" : "#149", - "drilldown" : "149" + "name" : "#149" }, { - "y" : 108, "name" : "#150", - "drilldown" : "150" + "drilldown" : "150", + "y" : 108 }, { - "name" : "#151", + "drilldown" : "151", "y" : 77, - "drilldown" : "151" + "name" : "#151" }, { - "drilldown" : "152", + "name" : "#152", "y" : 80, - "name" : "#152" + "drilldown" : "152" }, { "name" : "#153", @@ -769,53 +793,53 @@ "drilldown" : "153" }, { + "drilldown" : "154", "y" : 108, - "name" : "#154", - "drilldown" : "154" + "name" : "#154" }, { - "name" : "#155", "y" : 99, - "drilldown" : "155" + "drilldown" : "155", + "name" : "#155" }, { - "drilldown" : "156", + "name" : "#156", "y" : 98, - "name" : "#156" + "drilldown" : "156" }, { "name" : "#157", - "y" : 97, - "drilldown" : "157" + "drilldown" : "157", + "y" : 97 }, { + "drilldown" : "158", "y" : 107, - "name" : "#158", - "drilldown" : "158" + "name" : "#158" }, { - "y" : 92, "name" : "#159", - "drilldown" : "159" + "drilldown" : "159", + "y" : 92 }, { - "drilldown" : "160", "y" : 121, + "drilldown" : "160", "name" : "#160" }, { - "y" : 102, "name" : "#161", + "y" : 102, "drilldown" : "161" }, { + "name" : "#162", "drilldown" : "162", - "y" : 93, - "name" : "#162" + "y" : 93 }, { - "drilldown" : "163", "y" : 116, + "drilldown" : "163", "name" : "#163" }, { @@ -824,24 +848,24 @@ "drilldown" : "164" }, { - "drilldown" : "165", "name" : "#165", + "drilldown" : "165", "y" : 76 }, { - "y" : 77, "name" : "#166", - "drilldown" : "166" + "drilldown" : "166", + "y" : 77 }, { - "drilldown" : "167", "y" : 73, + "drilldown" : "167", "name" : "#167" }, { "drilldown" : "168", - "name" : "#168", - "y" : 96 + "y" : 96, + "name" : "#168" }, { "drilldown" : "169", @@ -849,19 +873,19 @@ "name" : "#169" }, { + "drilldown" : "170", "y" : 100, - "name" : "#170", - "drilldown" : "170" + "name" : "#170" }, { "y" : 109, - "name" : "#171", - "drilldown" : "171" + "drilldown" : "171", + "name" : "#171" }, { + "y" : 92, "drilldown" : "172", - "name" : "#172", - "y" : 92 + "name" : "#172" }, { "name" : "#173", @@ -869,83 +893,83 @@ "drilldown" : "173" }, { - "y" : 99, "name" : "#174", - "drilldown" : "174" + "drilldown" : "174", + "y" : 99 }, { - "name" : "#175", + "drilldown" : "175", "y" : 110, - "drilldown" : "175" + "name" : "#175" }, { - "drilldown" : "176", "name" : "#176", + "drilldown" : "176", "y" : 109 }, { "name" : "#177", - "y" : 101, - "drilldown" : "177" + "drilldown" : "177", + "y" : 101 }, { - "y" : 63, "name" : "#178", + "y" : 63, "drilldown" : "178" }, { - "name" : "#179", "y" : 68, - "drilldown" : "179" + "drilldown" : "179", + "name" : "#179" }, { + "drilldown" : "180", "y" : 113, - "name" : "#180", - "drilldown" : "180" + "name" : "#180" }, { - "y" : 93, "name" : "#181", + "y" : 93, "drilldown" : "181" }, { "name" : "#182", - "y" : 106, - "drilldown" : "182" + "drilldown" : "182", + "y" : 106 }, { - "drilldown" : "183", "y" : 83, + "drilldown" : "183", "name" : "#183" }, { - "drilldown" : "184", "y" : 103, + "drilldown" : "184", "name" : "#184" }, { - "y" : 113, "name" : "#185", + "y" : 113, "drilldown" : "185" }, { + "name" : "#186", "drilldown" : "186", - "y" : 109, - "name" : "#186" + "y" : 109 }, { - "name" : "#187", + "drilldown" : "187", "y" : 105, - "drilldown" : "187" + "name" : "#187" }, { "y" : 115, - "name" : "#188", - "drilldown" : "188" + "drilldown" : "188", + "name" : "#188" }, { - "drilldown" : "189", "name" : "#189", + "drilldown" : "189", "y" : 113 }, { @@ -954,32 +978,25 @@ "drilldown" : "190" }, { + "y" : 113, "drilldown" : "191", - "name" : "#191", - "y" : 113 + "name" : "#191" }, { - "drilldown" : "192", + "name" : "#192", "y" : 116, - "name" : "#192" + "drilldown" : "192" }, { - "y" : 26, - "name" : "#193", - "drilldown" : "193" + "y" : 28, + "drilldown" : "193", + "name" : "#193" } ], - "colorByPoint" : "true" + "colorByPoint" : "true", + "name" : "The Weekly Challenge Languages" } ], - "yAxis" : { - "title" : { - "text" : "Total Solutions" - } - }, - "xAxis" : { - "type" : "category" - }, "drilldown" : { "series" : [ { @@ -997,10 +1014,12 @@ 11 ] ], - "name" : "001", - "id" : "001" + "id" : "001", + "name" : "001" }, { + "name" : "002", + "id" : "002", "data" : [ [ "Perl", @@ -1014,13 +1033,10 @@ "Blog", 10 ] - ], - "id" : "002", - "name" : "002" + ] }, { "name" : "003", - "id" : "003", "data" : [ [ "Perl", @@ -1034,11 +1050,10 @@ "Blog", 9 ] - ] + ], + "id" : "003" }, { - "id" : "004", - "name" : "004", "data" : [ [ "Perl", @@ -1052,9 +1067,12 @@ "Blog", 10 ] - ] + ], + "id" : "004", + "name" : "004" }, { + "id" : "005", "data" : [ [ "Perl", @@ -1069,12 +1087,11 @@ 12 ] ], - "name" : "005", - "id" : "005" + "name" : "005" }, { - "id" : "006", "name" : "006", + "id" : "006", "data" : [ [ "Perl", @@ -1091,6 +1108,7 @@ ] }, { + "id" : "007", "data" : [ [ "Perl", @@ -1105,12 +1123,11 @@ 10 ] ], - "name" : "007", - "id" : "007" + "name" : "007" }, { - "id" : "008", "name" : "008", + "id" : "008", "data" : [ [ "Perl", @@ -1127,8 +1144,8 @@ ] }, { - "id" : "009", "name" : "009", + "id" : "009", "data" : [ [ "Perl", @@ -1164,7 +1181,6 @@ }, { "id" : "011", - "name" : "011", "data" : [ [ "Perl", @@ -1178,10 +1194,10 @@ "Blog", 10 ] - ] + ], + "name" : "011" }, { - "name" : "012", "id" : "012", "data" : [ [ @@ -1196,10 +1212,10 @@ "Blog", 11 ] - ] + ], + "name" : "012" }, { - "id" : "013", "name" : "013", "data" : [ [ @@ -1214,9 +1230,12 @@ "Blog", 13 ] - ] + ], + "id" : "013" }, { + "name" : "014", + "id" : "014", "data" : [ [ "Perl", @@ -1230,11 +1249,10 @@ "Blog", 15 ] - ], - "name" : "014", - "id" : "014" + ] }, { + "id" : "015", "data" : [ [ "Perl", @@ -1249,12 +1267,10 @@ 15 ] ], - "name" : "015", - "id" : "015" + "name" : "015" }, { "name" : "016", - "id" : "016", "data" : [ [ "Perl", @@ -1268,7 +1284,8 @@ "Blog", 12 ] - ] + ], + "id" : "016" }, { "data" : [ @@ -1285,12 +1302,12 @@ 12 ] ], - "name" : "017", - "id" : "017" + "id" : "017", + "name" : "017" }, { - "id" : "018", "name" : "018", + "id" : "018", "data" : [ [ "Perl", @@ -1308,7 +1325,6 @@ }, { "id" : "019", - "name" : "019", "data" : [ [ "Perl", @@ -1322,7 +1338,8 @@ "Blog", 13 ] - ] + ], + "name" : "019" }, { "data" : [ @@ -1339,8 +1356,8 @@ 13 ] ], - "name" : "020", - "id" : "020" + "id" : "020", + "name" : "020" }, { "data" : [ @@ -1361,6 +1378,7 @@ "name" : "021" }, { + "id" : "022", "data" : [ [ "Perl", @@ -1375,8 +1393,7 @@ 10 ] ], - "name" : "022", - "id" : "022" + "name" : "022" }, { "data" : [ @@ -1393,8 +1410,8 @@ 12 ] ], - "name" : "023", - "id" : "023" + "id" : "023", + "name" : "023" }, { "data" : [ @@ -1415,6 +1432,8 @@ "name" : "024" }, { + "name" : "025", + "id" : "025", "data" : [ [ "Perl", @@ -1428,9 +1447,7 @@ "Blog", 12 ] - ], - "name" : "025", - "id" : "025" + ] }, { "name" : "026", @@ -1451,7 +1468,6 @@ ] }, { - "name" : "027", "id" : "027", "data" : [ [ @@ -1466,9 +1482,11 @@ "Blog", 9 ] - ] + ], + "name" : "027" }, { + "id" : "028", "data" : [ [ "Perl", @@ -1483,7 +1501,6 @@ 9 ] ], - "id" : "028", "name" : "028" }, { @@ -1505,6 +1522,7 @@ "name" : "029" }, { + "name" : "030", "data" : [ [ "Perl", @@ -1519,11 +1537,9 @@ 10 ] ], - "id" : "030", - "name" : "030" + "id" : "030" }, { - "name" : "031", "id" : "031", "data" : [ [ @@ -1538,11 +1554,11 @@ "Blog", 9 ] - ] + ], + "name" : "031" }, { "id" : "032", - "name" : "032", "data" : [ [ "Perl", @@ -1556,10 +1572,10 @@ "Blog", 10 ] - ] + ], + "name" : "032" }, { - "name" : "033", "id" : "033", "data" : [ [ @@ -1574,11 +1590,10 @@ "Blog", 10 ] - ] + ], + "name" : "033" }, { - "name" : "034", - "id" : "034", "data" : [ [ "Perl", @@ -1592,9 +1607,12 @@ "Blog", 11 ] - ] + ], + "id" : "034", + "name" : "034" }, { + "id" : "035", "data" : [ [ "Perl", @@ -1609,8 +1627,7 @@ 9 ] ], - "name" : "035", - "id" : "035" + "name" : "035" }, { "data" : [ @@ -1627,11 +1644,10 @@ 11 ] ], - "name" : "036", - "id" : "036" + "id" : "036", + "name" : "036" }, { - "id" : "037", "name" : "037", "data" : [ [ @@ -1646,9 +1662,11 @@ "Blog", 9 ] - ] + ], + "id" : "037" }, { + "id" : "038", "data" : [ [ "Perl", @@ -1663,12 +1681,10 @@ 12 ] ], - "name" : "038", - "id" : "038" + "name" : "038" }, { "id" : "039", - "name" : "039", "data" : [ [ "Perl", @@ -1682,11 +1698,10 @@ "Blog", 12 ] - ] + ], + "name" : "039" }, { - "name" : "040", - "id" : "040", "data" : [ [ "Perl", @@ -1700,11 +1715,13 @@ "Blog", 10 ] - ] + ], + "id" : "040", + "name" : "040" }, { - "id" : "041", "name" : "041", + "id" : "041", "data" : [ [ "Perl", @@ -1721,6 +1738,8 @@ ] }, { + "name" : "042", + "id" : "042", "data" : [ [ "Perl", @@ -1734,9 +1753,7 @@ "Blog", 11 ] - ], - "name" : "042", - "id" : "042" + ] }, { "name" : "043", @@ -1757,8 +1774,6 @@ ] }, { - "name" : "044", - "id" : "044", "data" : [ [ "Perl", @@ -1772,11 +1787,13 @@ "Blog", 11 ] - ] + ], + "id" : "044", + "name" : "044" }, { - "id" : "045", "name" : "045", + "id" : "045", "data" : [ [ "Perl", @@ -1793,8 +1810,6 @@ ] }, { - "id" : "046", - "name" : "046", "data" : [ [ "Perl", @@ -1808,11 +1823,12 @@ "Blog", 10 ] - ] + ], + "id" : "046", + "name" : "046" }, { "name" : "047", - "id" : "047", "data" : [ [ "Perl", @@ -1826,11 +1842,10 @@ "Blog", 10 ] - ] + ], + "id" : "047" }, { - "id" : "048", - "name" : "048", "data" : [ [ "Perl", @@ -1844,11 +1859,13 @@ "Blog", 12 ] - ] + ], + "id" : "048", + "name" : "048" }, { - "id" : "049", "name" : "049", + "id" : "049", "data" : [ [ "Perl", @@ -1865,8 +1882,6 @@ ] }, { - "id" : "050", - "name" : "050", "data" : [ [ "Perl", @@ -1880,11 +1895,12 @@ "Blog", 12 ] - ] + ], + "id" : "050", + "name" : "050" }, { "id" : "051", - "name" : "051", "data" : [ [ "Perl", @@ -1898,11 +1914,10 @@ "Blog", 11 ] - ] + ], + "name" : "051" }, { - "id" : "052", - "name" : "052", "data" : [ [ "Perl", @@ -1916,9 +1931,13 @@ "Blog", 14 ] - ] + ], + "id" : "052", + "name" : "052" }, { + "name" : "053", + "id" : "053", "data" : [ [ "Perl", @@ -1932,9 +1951,7 @@ "Blog", 15 ] - ], - "name" : "053", - "id" : "053" + ] }, { "data" : [ @@ -1951,8 +1968,8 @@ 18 ] ], - "name" : "054", - "id" : "054" + "id" : "054", + "name" : "054" }, { "data" : [ @@ -1969,10 +1986,11 @@ 14 ] ], - "name" : "055", - "id" : "055" + "id" : "055", + "name" : "055" }, { + "name" : "056", "data" : [ [ "Perl", @@ -1987,7 +2005,6 @@ 16 ] ], - "name" : "056", "id" : "056" }, { @@ -2028,7 +2045,6 @@ }, { "name" : "059", - "id" : "059", "data" : [ [ "Perl", @@ -2042,7 +2058,8 @@ "Blog", 16 ] - ] + ], + "id" : "059" }, { "name" : "060", @@ -2063,6 +2080,7 @@ ] }, { + "name" : "061", "data" : [ [ "Perl", @@ -2077,11 +2095,9 @@