From 7d0aad1bc4c3e0ad60924ff71c9baba85bafbf80 Mon Sep 17 00:00:00 2001 From: Mohammad Sajid Anwar Date: Tue, 27 May 2025 11:39:31 +0100 Subject: - Added solutions by Feng Chang. - Added solutions by Eric Cheung. - Added solutions by Andrew Shitov. - Added solutions by E. Choroba. - Added solutions by Andreas Mahnke. - Added solutions by Peter Campbell Smith. - Added solutions by Neils van Dijke. - Added solutions by Luca Ferrari. - Added solutions by PokGoPun. - Added solutions by David Ferrone. - Added solutions by W. Luis Mochan. - Added solutions by Peter Meszaros. - Added solutions by Conor Hoekstra. - Added solutions by Roger Bell_West. - Added solutions by Kjetil Skotheim. --- challenge-323/eric-cheung/python/ch-1.py | 8 + challenge-323/eric-cheung/python/ch-2.py | 47 +++ challenge-323/perlboy1967/perl/ch-1.pl | 45 +++ challenge-323/perlboy1967/perl/ch-2.pl | 79 +++++ challenge-323/perlboy1967/perl/ch1.pl | 45 --- challenge-323/perlboy1967/perl/ch2.pl | 79 ----- stats/pwc-challenge-322.json | 563 ++++++++++++++++++++++++++++++ stats/pwc-current.json | 314 +---------------- stats/pwc-language-breakdown-2019.json | 2 +- stats/pwc-language-breakdown-2020.json | 2 +- stats/pwc-language-breakdown-2021.json | 2 +- stats/pwc-language-breakdown-2022.json | 2 +- stats/pwc-language-breakdown-2023.json | 2 +- stats/pwc-language-breakdown-2024.json | 2 +- stats/pwc-language-breakdown-2025.json | 25 +- stats/pwc-language-breakdown-summary.json | 8 +- stats/pwc-leaders.json | 82 ++--- stats/pwc-summary-1-30.json | 10 +- stats/pwc-summary-121-150.json | 2 +- stats/pwc-summary-151-180.json | 8 +- stats/pwc-summary-181-210.json | 4 +- stats/pwc-summary-211-240.json | 8 +- stats/pwc-summary-241-270.json | 6 +- stats/pwc-summary-271-300.json | 2 +- stats/pwc-summary-301-330.json | 6 +- stats/pwc-summary-31-60.json | 4 +- stats/pwc-summary-61-90.json | 8 +- stats/pwc-summary-91-120.json | 2 +- stats/pwc-summary.json | 38 +- stats/pwc-yearly-language-summary.json | 10 +- 30 files changed, 878 insertions(+), 537 deletions(-) create mode 100755 challenge-323/eric-cheung/python/ch-1.py create mode 100755 challenge-323/eric-cheung/python/ch-2.py create mode 100755 challenge-323/perlboy1967/perl/ch-1.pl create mode 100755 challenge-323/perlboy1967/perl/ch-2.pl delete mode 100755 challenge-323/perlboy1967/perl/ch1.pl delete mode 100755 challenge-323/perlboy1967/perl/ch2.pl create mode 100644 stats/pwc-challenge-322.json diff --git a/challenge-323/eric-cheung/python/ch-1.py b/challenge-323/eric-cheung/python/ch-1.py new file mode 100755 index 0000000000..c5134cdcab --- /dev/null +++ b/challenge-323/eric-cheung/python/ch-1.py @@ -0,0 +1,8 @@ + +## arrOperations = ["--x", "x++", "x++"] ## Example 1 +## arrOperations = ["x++", "++x", "x++"] ## Example 2 +arrOperations = ["x++", "++x", "--x", "x--"] ## Example 3 + +arrOutput = [1 if "++" in strOperator else -1 for strOperator in arrOperations] + +print (sum(arrOutput)) diff --git a/challenge-323/eric-cheung/python/ch-2.py b/challenge-323/eric-cheung/python/ch-2.py new file mode 100755 index 0000000000..50e9c6117f --- /dev/null +++ b/challenge-323/eric-cheung/python/ch-2.py @@ -0,0 +1,47 @@ + +## Ref.: +## https://leetcode.com/problems/calculate-amount-paid-in-taxes/description/ + +## Example 1 +nIncome = 10 +arrTax = [[3, 50], [7, 10], [12, 25]] + +## Example 2 +## nIncome = 2 +## arrTax = [[1, 0], [4, 25], [5, 50]] + +## Example 3 +## nIncome = 0 +## arrTax = [[2, 50]] + +nBalance = nIncome +nPrevTaxCeil = 0 +dTaxAmout = 0 + +for arrTaxPair in arrTax: + if nBalance == 0: + break + + nTempTax = arrTaxPair[0] + nCeil = nTempTax - nPrevTaxCeil + dTaxPer = arrTaxPair[1] / 100 + + ## if nBalance >= nCeil: + ## dTaxAmout = dTaxAmout + nCeil * dTaxPer + ## nBalance = nBalance - nCeil + ## else: + ## dTaxAmout = dTaxAmout + nBalance * dTaxPer + ## nBalance = 0 + + nTempAmount = min(nCeil, nBalance) + dTaxAmout = dTaxAmout + nTempAmount * dTaxPer + nBalance = nBalance - nTempAmount + + nPrevTaxCeil = nTempTax + + ## print ("") + ## print ("===") + ## print (nBalance, dTaxAmout) + ## print ("===") + +print (dTaxAmout) diff --git a/challenge-323/perlboy1967/perl/ch-1.pl b/challenge-323/perlboy1967/perl/ch-1.pl new file mode 100755 index 0000000000..a9097270d9 --- /dev/null +++ b/challenge-323/perlboy1967/perl/ch-1.pl @@ -0,0 +1,45 @@ +#!/bin/perl + +=pod + +The Weekly Challenge - 323 +L + +Author: Niels 'PerlBoy' van Dijke + +Task 1: Increment Decrement +Submitted by: Mohammad Sajid Anwar + +You are given a list of operations. + +Write a script to return the final value after performing the given +operations in order. The initial value is always 0. + +|| Possible Operations: +|| ++x or x++: increment by 1 +|| --x or x--: decrement by 1 + +=cut + +use v5.32; +use common::sense; +use feature qw(signatures); +use Test2::V0 qw(-no_srand); +no warnings qw(experimental::signatures); + +use List::Util qw(sum); + +sub incDec (@str) { + state $op = { + 'x++' => 1, 'x--' => -1, + '++x' => 1, '--x' => -1, + }; + sum( map { $op->{$_} // 0 } @str); +} + +is(incDec(qw{--x x++ x++}),1,'Example 1'); +is(incDec(qw{x++ ++x x++}),3,'Example 2'); +is(incDec(qw{x++ ++x --x x--}),0,'Example 2'); +is(incDec(qw{x++ bogus op}),1,'Own example'); + +done_testing; diff --git a/challenge-323/perlboy1967/perl/ch-2.pl b/challenge-323/perlboy1967/perl/ch-2.pl new file mode 100755 index 0000000000..25fa9b9d2f --- /dev/null +++ b/challenge-323/perlboy1967/perl/ch-2.pl @@ -0,0 +1,79 @@ +#!/bin/perl + +=pod + +The Weekly Challenge - 323 +L + +Author: Niels 'PerlBoy' van Dijke + +Task 2: Tax Amount +Submitted by: Mohammad Sajid Anwar + +You are given an income amount and tax brackets. + +Write a script to calculate the total tax amount. + +|| Example 1 +|| +|| Input: $income = 10, @tax = ([3, 50], [7, 10], [12,25]) +|| Output: 1.65 +|| +|| 1st tax bracket upto 3, tax is 50%. +|| 2nd tax bracket upto 7, tax is 10%. +|| 3rd tax bracket upto 12, tax is 25%. +|| +|| Total Tax => (3 * 50/100) + (4 * 10/100) + (3 * 25/100) +|| => 1.50 + 0.40 + 0.75 +|| => 2.65 + +=cut + +use v5.32; +use common::sense; +use feature qw(signatures); +use Test2::V0 qw(-no_srand); +no warnings qw(experimental::signatures); + +sub taxAmount ($income,@taxBrackets) { + @taxBrackets = map { [$$_[0],$$_[1]/100] } + sort { $$a[0] <=> $$b[0] } @taxBrackets; + + # Get last bracket via [0,x] + my @lastBracket = $taxBrackets[0][0] == 0 ? @{shift @taxBrackets} : (0,0); + $lastBracket[0] = $taxBrackets[-1][0] if $lastBracket[1]; + + my ($tax,$lo) = (0,0); + while (@taxBrackets) { + my ($hi,$bracket) = @{shift @taxBrackets}; + $hi = $income if $income < $hi; + $tax += ($hi - $lo) * $bracket; + last if $hi > $income; + $lo = $hi; + } + + # Process last bracket (if needed) + $tax += ($income - $lastBracket[0]) * $lastBracket[1] + if ($lastBracket[1] and $income > $lastBracket[0]); + + return int($tax * 100 + 0.5)/100; +} + +is(taxAmount(10,@{[[3,50],[7,10],[12,25]]}),2.65,'Example 1'); +is(taxAmount(2,@{[[1,0],[4,25],[5,50]]}),0.25,'Example 2'); +is(taxAmount(0,@{[[2,50]]}),0,'Example 3'); + +is(taxAmount(50,@{[[100,10],[0,50]]}),5,'Own example with high tax bracket'); + +is(taxAmount(200_000.00,@{[[15820,25],[27920,40],[48320,45],[0,50]]}), + 93_815.00,'United States (USD)'); +is(taxAmount(200_000.00,@{[[38441,35.82],[76817,37.48],[0,49.50]]}), + 89_128.48,'The Netherlands (Euro)'); +is(taxAmount(200_000.00,@{[[12570,0],[50270,20],[125140,40],[0,45]]}), + 71_175.00,'United Kingdom (GBP)'); +is(taxAmount(200_000.00,@{[[11497,0],[29315,11],[83823,30],[180294,41],[0,45]]}), + 66_733.19,'France (Euro)'); +is(taxAmount(200_000.00,@{[[11600,10],[47150,12],[100525,22],[191950,24]]}), + 39_110.50,'United States (USD)'); + +done_testing; diff --git a/challenge-323/perlboy1967/perl/ch1.pl b/challenge-323/perlboy1967/perl/ch1.pl deleted file mode 100755 index a9097270d9..0000000000 --- a/challenge-323/perlboy1967/perl/ch1.pl +++ /dev/null @@ -1,45 +0,0 @@ -#!/bin/perl - -=pod - -The Weekly Challenge - 323 -L - -Author: Niels 'PerlBoy' van Dijke - -Task 1: Increment Decrement -Submitted by: Mohammad Sajid Anwar - -You are given a list of operations. - -Write a script to return the final value after performing the given -operations in order. The initial value is always 0. - -|| Possible Operations: -|| ++x or x++: increment by 1 -|| --x or x--: decrement by 1 - -=cut - -use v5.32; -use common::sense; -use feature qw(signatures); -use Test2::V0 qw(-no_srand); -no warnings qw(experimental::signatures); - -use List::Util qw(sum); - -sub incDec (@str) { - state $op = { - 'x++' => 1, 'x--' => -1, - '++x' => 1, '--x' => -1, - }; - sum( map { $op->{$_} // 0 } @str); -} - -is(incDec(qw{--x x++ x++}),1,'Example 1'); -is(incDec(qw{x++ ++x x++}),3,'Example 2'); -is(incDec(qw{x++ ++x --x x--}),0,'Example 2'); -is(incDec(qw{x++ bogus op}),1,'Own example'); - -done_testing; diff --git a/challenge-323/perlboy1967/perl/ch2.pl b/challenge-323/perlboy1967/perl/ch2.pl deleted file mode 100755 index 25fa9b9d2f..0000000000 --- a/challenge-323/perlboy1967/perl/ch2.pl +++ /dev/null @@ -1,79 +0,0 @@ -#!/bin/perl - -=pod - -The Weekly Challenge - 323 -L - -Author: Niels 'PerlBoy' van Dijke - -Task 2: Tax Amount -Submitted by: Mohammad Sajid Anwar - -You are given an income amount and tax brackets. - -Write a script to calculate the total tax amount. - -|| Example 1 -|| -|| Input: $income = 10, @tax = ([3, 50], [7, 10], [12,25]) -|| Output: 1.65 -|| -|| 1st tax bracket upto 3, tax is 50%. -|| 2nd tax bracket upto 7, tax is 10%. -|| 3rd tax bracket upto 12, tax is 25%. -|| -|| Total Tax => (3 * 50/100) + (4 * 10/100) + (3 * 25/100) -|| => 1.50 + 0.40 + 0.75 -|| => 2.65 - -=cut - -use v5.32; -use common::sense; -use feature qw(signatures); -use Test2::V0 qw(-no_srand); -no warnings qw(experimental::signatures); - -sub taxAmount ($income,@taxBrackets) { - @taxBrackets = map { [$$_[0],$$_[1]/100] } - sort { $$a[0] <=> $$b[0] } @taxBrackets; - - # Get last bracket via [0,x] - my @lastBracket = $taxBrackets[0][0] == 0 ? @{shift @taxBrackets} : (0,0); - $lastBracket[0] = $taxBrackets[-1][0] if $lastBracket[1]; - - my ($tax,$lo) = (0,0); - while (@taxBrackets) { - my ($hi,$bracket) = @{shift @taxBrackets}; - $hi = $income if $income < $hi; - $tax += ($hi - $lo) * $bracket; - last if $hi > $income; - $lo = $hi; - } - - # Process last bracket (if needed) - $tax += ($income - $lastBracket[0]) * $lastBracket[1] - if ($lastBracket[1] and $income > $lastBracket[0]); - - return int($tax * 100 + 0.5)/100; -} - -is(taxAmount(10,@{[[3,50],[7,10],[12,25]]}),2.65,'Example 1'); -is(taxAmount(2,@{[[1,0],[4,25],[5,50]]}),0.25,'Example 2'); -is(taxAmount(0,@{[[2,50]]}),0,'Example 3'); - -is(taxAmount(50,@{[[100,10],[0,50]]}),5,'Own example with high tax bracket'); - -is(taxAmount(200_000.00,@{[[15820,25],[27920,40],[48320,45],[0,50]]}), - 93_815.00,'United States (USD)'); -is(taxAmount(200_000.00,@{[[38441,35.82],[76817,37.48],[0,49.50]]}), - 89_128.48,'The Netherlands (Euro)'); -is(taxAmount(200_000.00,@{[[12570,0],[50270,20],[125140,40],[0,45]]}), - 71_175.00,'United Kingdom (GBP)'); -is(taxAmount(200_000.00,@{[[11497,0],[29315,11],[83823,30],[180294,41],[0,45]]}), - 66_733.19,'France (Euro)'); -is(taxAmount(200_000.00,@{[[11600,10],[47150,12],[100525,22],[191950,24]]}), - 39_110.50,'United States (USD)'); - -done_testing; diff --git a/stats/pwc-challenge-322.json b/stats/pwc-challenge-322.json new file mode 100644 index 0000000000..e2d319e3a1 --- /dev/null +++ b/stats/pwc-challenge-322.json @@ -0,0 +1,563 @@ +{ + "chart" : { + "type" : "column" + }, + "drilldown" : { + "series" : [ + { + "data" : [ + [ + "Perl", + 2 + ], + [ + "Blog", + 2 + ] + ], + "id" : "Adam Russell", + "name" : "Adam Russell" + }, + { + "data" : [ + [ + "Perl", + 2 + ], + [ + "Blog", + 1 + ] + ], + "id" : "Ali Moradi", + "name" : "Ali Moradi" + }, + { + "data" : [ + [ + "Perl", + 2 + ] + ], + "id" : "Andreas Mahnke", + "name" : "Andreas Mahnke" + }, + { + "data" : [ + [ + "Raku", + 2 + ] + ], + "id" : "Andrew Shitov", + "name" : "Andrew Shitov" + }, + { + "data" : [ + [ + "Raku", + 2 + ], + [ + "Blog", + 1 + ] + ], + "id" : "Arne Sommer", + "name" : "Arne Sommer" + }, + { + "data" : [ + [ + "Perl", + 2 + ], + [ + "Raku", + 2 + ] + ], + "id" : "Athanasius", + "name" : "Athanasius" + }, + { + "data" : [ + [ + "Perl", + 2 + ], + [ + "Blog", + 1 + ] + ], + "id" : "Bob Lied", + "name" : "Bob Lied" + }, + { + "data" : [ + [ + "Perl", + 2 + ], + [ + "Blog", + 1 + ] + ], + "id" : "Dave Jacoby", + "name" : "Dave Jacoby" + }, + { + "data" : [ + [ + "Perl", + 2 + ] + ], + "id" : "David Ferrone", + "name" : "David Ferrone" + }, + { + "data" : [ + [ + "Perl", + 2 + ] + ], + "id" : "E. Choroba", + "name" : "E. Choroba" + }, + { + "data" : [ + [ + "Raku", + 2 + ] + ], + "id" : "Feng Chang", + "name" : "Feng Chang" + }, + { + "data" : [ + [ + "Perl", + 2 + ], + [ + "Raku", + 2 + ], + [ + "Blog", + 1 + ] + ], + "id" : "Jaldhar H. Vyas", + "name" : "Jaldhar H. Vyas" + }, + { + "data" : [ + [ + "Raku", + 2 + ] + ], + "id" : "Jan Krnavek", + "name" : "Jan Krnavek" + }, + { + "data" : [ + [ + "Perl", + 2 + ], + [ + "Blog", + 1 + ] + ], + "id" : "Jorg Sommrey", + "name" : "Jorg Sommrey" + }, + { + "data" : [ + [ + "Raku", + 2 + ], + [ + "Blog", + 10 + ] + ], + "id" : "Luca Ferrari", + "name" : "Luca Ferrari" + }, + { + "data" : [ + [ + "Raku", + 2 + ] + ], + "id" : "Mark Anderson", + "name" : "Mark Anderson" + }, + { + "data" : [ + [ + "Perl", + 2 + ], + [ + "Blog", + 1 + ] + ], + "id" : "Matthias Muth", + "name" : "Matthias Muth" + }, + { + "data" : [ + [ + "Perl", + 2 + ] + ], + "id" : "Niels van Dijke", + "name" : "Niels van Dijke" + }, + { + "data" : [ + [ + "Perl", + 2 + ], + [ + "Raku", + 2 + ], + [ + "Blog", + 1 + ] + ], + "id" : "Packy Anderson", + "name" : "Packy Anderson" + }, + { + "data" : [ + [ + "Perl", + 2 + ], + [ + "Blog", + 1 + ] + ], + "id" : "Peter Campbell Smith", + "name" : "Peter Campbell Smith" + }, + { + "data" : [ + [ + "Perl", + 2 + ] + ], + "id" : "Peter Meszaros", + "name" : "Peter Meszaros" + }, + { + "data" : [ + [ + "Perl", + 2 + ], + [ + "Blog", + 1 + ] + ], + "id" : "Robbie Hatley", + "name" : "Robbie Hatley" + }, + { + "data" : [ + [ + "Raku", + 2 + ] + ], + "id" : "Robert Ransbottom", + "name" : "Robert Ransbottom" + }, + { + "data" : [ + [ + "Perl", + 2 + ], + [ + "Raku", + 2 + ], + [ + "Blog", + 1 + ] + ], + "id" : "Roger Bell_West", + "name" : "Roger Bell_West" + }, + { + "data" : [ + [ + "Perl", + 2 + ], + [ + "Blog", + 1 + ] + ], + "id" : "Simon Green", + "name" : "Simon Green" + }, + { + "data" : [ + [ + "Perl", + 2 + ], + [ + "Raku", + 2 + ] + ], + "id" : "Ulrich Rieke", + "name" : "Ulrich Rieke" + }, + { + "data" : [ + [ + "Perl", + 2 + ], + [ + "Blog", + 1 + ] + ], + "id" : "W. Luis Mochan", + "name" : "W. Luis Mochan" + }, + { + "data" : [ + [ + "Perl", + 2 + ] + ], + "id" : "Wanderdoc", + "name" : "Wanderdoc" + }, + { + "data" : [ + [ + "Perl", + 2 + ] + ], + "id" : "Yitzchak Scott-Thoennes", + "name" : "Yitzchak Scott-Thoennes" + } + ] + }, + "legend" : { + "enabled" : 0 + }, + "plotOptions" : { + "series" : { + "borderWidth" : 0, + "dataLabels" : { + "enabled" : 1, + "format" : "{point.y}" + } + } + }, + "series" : [ + { + "colorByPoint" : 1, + "data" : [ + { + "drilldown" : "Adam Russell", + "name" : "Adam Russell", + "y" : 4 + }, + { + "drilldown" : "Ali Moradi", + "name" : "Ali Moradi", + "y" : 3 + }, + { + "drilldown" : "Andreas Mahnke", + "name" : "Andreas Mahnke", + "y" : 2 + }, + { + "drilldown" : "Andrew Shitov", + "name" : "Andrew Shitov", + "y" : 2 + }, + { + "drilldown" : "Arne Sommer", + "name" : "Arne Sommer", + "y" : 3 + }, + { + "drilldown" : "Athanasius", + "name" : "Athanasius", + "y" : 4 + }, + { + "drilldown" : "Bob Lied", + "name" : "Bob Lied", + "y" : 3 + }, + { + "drilldown" : "Dave Jacoby", + "name" : "Dave Jacoby", + "y" : 3 + }, + { + "drilldown" : "David Ferrone", + "name" : "David Ferrone", + "y" : 2 + }, + { + "drilldown" : "E. Choroba", + "name" : "E. Choroba", + "y" : 2 + }, + { + "drilldown" : "Feng Chang", + "name" : "Feng Chang", + "y" : 2 + }, + { + "drilldown" : "Jaldhar H. Vyas", + "name" : "Jaldhar H. Vyas", + "y" : 5 + }, + { + "drilldown" : "Jan Krnavek", + "name" : "Jan Krnavek", + "y" : 2 + }, + { + "drilldown" : "Jorg Sommrey", + "name" : "Jorg Sommrey", + "y" : 3 + }, + { + "drilldown" : "Luca Ferrari", + "name" : "Luca Ferrari", + "y" : 12 + }, + { + "drilldown" : "Mark Anderson", + "name" : "Mark Anderson", + "y" : 2 + }, + { + "drilldown" : "Matthias Muth", + "name" : "Matthias Muth", + "y" : 3 + }, + { + "drilldown" : "Niels van Dijke", + "name" : "Niels van Dijke", + "y" : 2 + }, + { + "drilldown" : "Packy Anderson", + "name" : "Packy Anderson", + "y" : 5 + }, + { + "drilldown" : "Peter Campbell Smith", + "name" : "Peter Campbell Smith", + "y" : 3 + }, + { + "drilldown" : "Peter Meszaros", + "name" : "Peter Meszaros", + "y" : 2 + }, + { + "drilldown" : "Robbie Hatley", + "name" : "Robbie Hatley", + "y" : 3 + }, + { + "drilldown" : "Robert Ransbottom", + "name" : "Robert Ransbottom", + "y" : 2 + }, + { + "drilldown" : "Roger Bell_West", + "name" : "Roger Bell_West", + "y" : 5 + }, + { + "drilldown" : "Simon Green", + "name" : "Simon Green", + "y" : 3 + }, + { + "drilldown" : "Ulrich Rieke", + "name" : "Ulrich Rieke", + "y" : 4 + }, + { + "drilldown" : "W. Luis Mochan", + "name" : "W. Luis Mochan", + "y" : 3 + }, + { + "drilldown" : "Wanderdoc", + "name" : "Wanderdoc", + "y" : 2 + }, + { + "drilldown" : "Yitzchak Scott-Thoennes", + "name" : "Yitzchak Scott-Thoennes", + "y" : 2 + } + ], + "name" : "The Weekly Challenge - 322" + } + ], + "subtitle" : { + "text" : "[Champions: 29] Last updated at 2025-05-27 10:38:16 GMT" + }, + "title" : { + "text" : "The Weekly Challenge - 322" + }, + "tooltip" : { + "followPointer" : 1, + "headerFormat" : "{series.name}
", + "pointFormat" : "{point.name}: {point.y:f}
" + }, + "xAxis" : { + "type" : "category" + }, + "yAxis" : { + "title" : { + "text" : "Total Solutions" + } + } +} diff --git a/stats/pwc-current.json b/stats/pwc-current.json index 164820ae4a..fccc1fd507 100644 --- a/stats/pwc-current.json +++ b/stats/pwc-current.json @@ -4,20 +4,6 @@ }, "drilldown" : { "series" : [ - { - "data" : [ - [ - "Perl", - 2 - ], - [ - "Blog", - 2 - ] - ], - "id" : "Adam Russell", - "name" : "Adam Russell" - }, { "data" : [ [ @@ -52,62 +38,6 @@ "id" : "Andrew Shitov", "name" : "Andrew Shitov" }, - { - "data" : [ - [ - "Raku", - 2 - ], - [ - "Blog", - 1 - ] - ], - "id" : "Arne Sommer", - "name" : "Arne Sommer" - }, - { - "data" : [ - [ - "Perl", - 2 - ], - [ - "Raku", - 2 - ] - ], - "id" : "Athanasius", - "name" : "Athanasius" - }, - { - "data" : [ - [ - "Perl", - 2 - ], - [ - "Blog", - 1 - ] - ], - "id" : "Bob Lied", - "name" : "Bob Lied" - }, - { - "data" : [ - [ - "Perl", - 2 - ], - [ - "Blog", - 1 - ] - ], - "id" : "Dave Jacoby", - "name" : "Dave Jacoby" - }, { "data" : [ [ @@ -143,42 +73,10 @@ [ "Perl", 2 - ], - [ - "Raku", - 2 - ], - [ - "Blog", - 1 - ] - ], - "id" : "Jaldhar H. Vyas", - "name" : "Jaldhar H. Vyas" - }, - { - "data" : [ - [ - "Raku", - 2 - ] - ], - "id" : "Jan Krnavek", - "name" : "Jan Krnavek" - }, - { - "data" : [ - [ - "Perl", - 2 - ], - [ - "Blog", - 1 ] ], - "id" : "Jorg Sommrey", - "name" : "Jorg Sommrey" + "id" : "Kjetil Skotheim", + "name" : "Kjetil Skotheim" }, { "data" : [ @@ -194,30 +92,6 @@ "id" : "Luca Ferrari", "name" : "Luca Ferrari" }, - { - "data" : [ - [ - "Raku", - 2 - ] - ], - "id" : "Mark Anderson", - "name" : "Mark Anderson" - }, - { - "data" : [ - [ - "Perl", - 2 - ], - [ - "Blog", - 1 - ] - ], - "id" : "Matthias Muth", - "name" : "Matthias Muth" - }, { "data" : [ [ @@ -228,24 +102,6 @@ "id" : "Niels van Dijke", "name" : "Niels van Dijke" }, - { - "data" : [ - [ - "Perl", - 2 - ], - [ - "Raku", - 2 - ], - [ - "Blog", - 1 - ] - ], - "id" : "Packy Anderson", - "name" : "Packy Anderson" - }, { "data" : [ [ @@ -276,70 +132,14 @@ "Perl", 2 ], - [ - "Blog", - 1 - ] - ], - "id" : "Robbie Hatley", - "name" : "Robbie Hatley" - }, - { - "data" : [ [ "Raku", 2 ] ], - "id" : "Robert Ransbottom", - "name" : "Robert Ransbottom" - }, - { - "data" : [ - [ - "Perl", - 2 - ], - [ - "Raku", - 2 - ], - [ - "Blog", - 1 - ] - ], "id" : "Roger Bell_West", "name" : "Roger Bell_West" }, - { - "data" : [ - [ - "Perl", - 2 - ], - [ - "Blog", - 1 - ] - ], - "id" : "Simon Green", - "name" : "Simon Green" - }, - { - "data" : [ - [ - "Perl", - 2 - ], - [ - "Raku", - 2 - ] - ], - "id" : "Ulrich Rieke", - "name" : "Ulrich Rieke" - }, { "data" : [ [ @@ -353,26 +153,6 @@ ], "id" : "W. Luis Mochan", "name" : "W. Luis Mochan" - }, - { - "data" : [ - [ - "Perl", - 2 - ] - ], - "id" : "Wanderdoc", - "name" : "Wanderdoc" - }, - { - "data" : [ - [ - "Perl", - 2 - ] - ], - "id" : "Yitzchak Scott-Thoennes", - "name" : "Yitzchak Scott-Thoennes" } ] }, @@ -392,11 +172,6 @@ { "colorByPoint" : 1, "data" : [ - { - "drilldown" : "Adam Russell", - "name" : "Adam Russell", - "y" : 4 - }, { "drilldown" : "Ali Moradi", "name" : "Ali Moradi", @@ -412,26 +187,6 @@ "name" : "Andrew Shitov", "y" : 2 }, - { - "drilldown" : "Arne Sommer", - "name" : "Arne Sommer", - "y" : 3 - }, - { - "drilldown" : "Athanasius", - "name" : "Athanasius", - "y" : 4 - }, - { - "drilldown" : "Bob Lied", - "name" : "Bob Lied", - "y" : 3 - }, - { - "drilldown" : "Dave Jacoby", - "name" : "Dave Jacoby", - "y" : 3 - }, { "drilldown" : "David Ferrone", "name" : "David Ferrone", @@ -448,45 +203,20 @@ "y" : 2 }, { - "drilldown" : "Jaldhar H. Vyas", - "name" : "Jaldhar H. Vyas", - "y" : 5 - }, - { - "drilldown" : "Jan Krnavek", - "name" : "Jan Krnavek", + "drilldown" : "Kjetil Skotheim", + "name" : "Kjetil Skotheim", "y" : 2 }, - { - "drilldown" : "Jorg Sommrey", - "name" : "Jorg Sommrey", - "y" : 3 - }, { "drilldown" : "Luca Ferrari", "name" : "Luca Ferrari", "y" : 12 }, - { - "drilldown" : "Mark Anderson", - "name" : "Mark Anderson", - "y" : 2 - }, - { - "drilldown" : "Matthias Muth", - "name" : "Matthias Muth", - "y" : 3 - }, { "drilldown" : "Niels van Dijke", "name" : "Niels van Dijke", "y" : 2 }, - { - "drilldown" : "Packy Anderson", - "name" : "Packy Anderson", - "y" : 5 - }, { "drilldown" : "Peter Campbell Smith", "name" : "Peter Campbell Smith", @@ -497,55 +227,25 @@ "name" : "Peter Meszaros", "y" : 2 }, - { - "drilldown" : "Robbie Hatley", - "name" : "Robbie Hatley", - "y" : 3 - }, - { - "drilldown" : "Robert Ransbottom", - "name" : "Robert Ransbottom", - "y" : 2 - }, { "drilldown" : "Roger Bell_West", "name" : "Roger Bell_West", - "y" : 5 - }, - { - "drilldown" : "Simon Green", - "name" : "Simon Green", - "y" : 3 - }, - { - "drilldown" : "Ulrich Rieke", - "name" : "Ulrich Rieke", "y" : 4 }, { "drilldown" : "W. Luis Mochan", "name" : "W. Luis Mochan", "y" : 3 - }, - { - "drilldown" : "Wanderdoc", - "name" : "Wanderdoc", - "y" : 2 - }, - { - "drilldown" : "Yitzchak Scott-Thoennes", - "name" : "Yitzchak Scott-Thoennes", - "y" : 2 } ], - "name" : "The Weekly Challenge - 322" + "name" : "The Weekly Challenge - 323" } ], "subtitle" : { - "text" : "[Champions: 29] Last updated at 2025-05-26 04:37:07 GMT" + "text" : "[Champions: 13] Last updated at 2025-05-27 10:38:21 GMT" }, "title" : { - "text" : "The Weekly Challenge - 322" + "text" : "The Weekly Challenge - 323" }, "tooltip" : { "followPointer" : 1, diff --git a/stats/pwc-language-breakdown-2019.json b/stats/pwc-language-breakdown-2019.json index 97650e40bf..6cab80afe7 100644 --- a/stats/pwc-language-breakdown-2019.json +++ b/stats/pwc-language-breakdown-2019.json @@ -970,7 +970,7 @@ } ], "subtitle" : { - "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-05-26 04:37:07 GMT" + "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-05-27 10:38:21 GMT" }, "title" : { "text" : "The Weekly Challenge Language" diff --git a/stats/pwc-language-breakdown-2020.json b/stats/pwc-language-breakdown-2020.json index 9da9e02cd4..186affde41 100644 --- a/stats/pwc-language-breakdown-2020.json +++ b/stats/pwc-language-breakdown-2020.json @@ -1223,7 +1223,7 @@ } ], "subtitle" : { - "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-05-26 04:37:07 GMT" + "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-05-27 10:38:21 GMT" }, "title" : { "text" : "The Weekly Challenge Language" diff --git a/stats/pwc-language-breakdown-2021.json b/stats/pwc-language-breakdown-2021.json index 869da38082..57690cae08 100644 --- a/stats/pwc-language-breakdown-2021.json +++ b/stats/pwc-language-breakdown-2021.json @@ -1223,7 +1223,7 @@ } ], "subtitle" : { - "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-05-26 04:37:07 GMT" + "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-05-27 10:38:21 GMT" }, "title" : { "text" : "The Weekly Challenge Language" diff --git a/stats/pwc-language-breakdown-2022.json b/stats/pwc-language-breakdown-2022.json index a12c7dfdc3..a004ad98ab 100644 --- a/stats/pwc-language-breakdown-2022.json +++ b/stats/pwc-language-breakdown-2022.json @@ -1223,7 +1223,7 @@ } ], "subtitle" : { - "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-05-26 04:37:07 GMT" + "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-05-27 10:38:21 GMT" }, "title" : { "text" : "The Weekly Challenge Language" diff --git a/stats/pwc-language-breakdown-2023.json b/stats/pwc-language-breakdown-2023.json index 0e66612448..5e92829007 100644 --- a/stats/pwc-language-breakdown-2023.json +++ b/stats/pwc-language-breakdown-2023.json @@ -1200,7 +1200,7 @@ } ], "subtitle" : { - "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-05-26 04:37:07 GMT" + "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-05-27 10:38:21 GMT" }, "title" : { "text" : "The Weekly Challenge Language" diff --git a/stats/pwc-language-breakdown-2024.json b/stats/pwc-language-breakdown-2024.json index 93b60683dd..cd9b94bd9e 100644 --- a/stats/pwc-language-breakdown-2024.json +++ b/stats/pwc-language-breakdown-2024.json @@ -1246,7 +1246,7 @@ } ], "subtitle" : { - "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-05-26 04:37:07 GMT" + "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-05-27 10:38:21 GMT" }, "title" : { "text" : "The Weekly Challenge Language" diff --git a/stats/pwc-language-breakdown-2025.json b/stats/pwc-language-breakdown-2025.json index 834ac9250a..172460b206 100644 --- a/stats/pwc-language-breakdown-2025.json +++ b/stats/pwc-language-breakdown-2025.json @@ -4,6 +4,24 @@ }, "drilldown" : { "series" : [ + { + "data" : [ + [ + "Perl", + 20 + ], + [ + "Raku", + 8 + ], + [ + "Blog", + 13 + ] + ], + "id" : "323", + "name" : "323" + }, { "data" : [ [ @@ -382,6 +400,11 @@ { "colorByPoint" : "true", "data" : [ + { + "drilldown" : "323", + "name" : "323", + "y" : 41 + }, { "drilldown" : "322", "name" : "322", @@ -487,7 +510,7 @@ } ], "subtitle" : { - "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-05-26 04:37:07 GMT" + "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-05-27 10:38:21 GMT" }, "title" : { "text" : "The Weekly Challenge Language" diff --git a/stats/pwc-language-breakdown-summary.json b/stats/pwc-language-breakdown-summary.json index f9d8dc4b2d..d746c6e814 100644 --- a/stats/pwc-language-breakdown-summary.json +++ b/stats/pwc-language-breakdown-summary.json @@ -10,15 +10,15 @@ "data" : [ [ "Perl", - 16670 + 16690 ], [ "Raku", - 9288 + 9296 ], [ "Blog", - 5915 + 5928 ] ], "dataLabels" : { @@ -37,7 +37,7 @@ } ], "subtitle" : { - "text" : "Last updated at 2025-05-26 04:37:07 GMT" + "text" : "Last updated at 2025-05-27 10:38:21 GMT" }, "title" : { "text" : "The Weekly Challenge Contributions [2019 - 2025]" diff --git a/stats/pwc-leaders.json b/stats/pwc-leaders.json index 7cf2b7757b..b1df94b9fb 100644 --- a/stats/pwc-leaders.json +++ b/stats/pwc-leaders.json @@ -8,11 +8,11 @@ "data" : [ [ "Raku", - 450 + 452 ], [ "Blog", - 1123 + 1133 ] ], "id" : "Luca Ferrari", @@ -22,11 +22,11 @@ "data" : [ [ "Perl", - 607 + 609 ], [ "Raku", - 567 + 569 ], [ "Blog", @@ -176,43 +176,43 @@ "data" : [ [ "Perl", - 402 + 464 ], [ "Raku", - 9 + 2 ], [ "Blog", - 285 + 232 ] ], - "id" : "Adam Russell", - "name" : "Adam Russell" + "id" : "W. Luis Mochan", + "name" : "W. Luis Mochan" }, { "data" : [ [ "Perl", - 462 + 402 ], [ "Raku", - 2 + 9 ], [ "Blog", - 231 + 285 ] ], - "id" : "W. Luis Mochan", - "name" : "W. Luis Mochan" + "id" : "Adam Russell", + "name" : "Adam Russell" }, { "data" : [ [ "Perl", - 633 + 635 ], [ "Blog", @@ -286,11 +286,11 @@ "data" : [ [ "Perl", - 370 + 372 ], [ "Blog", - 178 + 179 ] ], "id" : "Peter Campbell Smith", @@ -336,7 +336,7 @@ ], [ "Raku", - 435 + 437 ] ], "id" : "Feng Chang", @@ -392,7 +392,7 @@ "data" : [ [ "Perl", - 225 + 227 ], [ "Raku", @@ -400,7 +400,7 @@ ], [ "Blog", - 77 + 78 ] ], "id" : "Ali Moradi", @@ -438,7 +438,7 @@ "data" : [ [ "Perl", - 384 + 386 ] ], "id" : "Niels van Dijke", @@ -558,7 +558,7 @@ "data" : [ [ "Perl", - 284 + 286 ], [ "Raku", @@ -646,7 +646,7 @@ "data" : [ [ "Perl", - 246 + 248 ] ], "id" : "Peter Meszaros", @@ -770,7 +770,7 @@ "data" : [ [ "Perl", - 150 + 152 ] ], "id" : "Kjetil Skotheim", @@ -797,12 +797,12 @@ { "drilldown" : "Luca Ferrari", "name" : "1: Luca Ferrari", - "y" : 3146 + "y" : 3170 }, { "drilldown" : "Roger Bell_West", "name" : "2: Roger Bell_West", - "y" : 2950 + "y" : 2958 }, { "drilldown" : "Laurent Rosenfeld", @@ -845,19 +845,19 @@ "y" : 1396 }, { - "drilldown" : "Adam Russell", - "name" : "11: Adam Russell", - "y" : 1392 + "drilldown" : "W. Luis Mochan", + "name" : "11: W. Luis Mochan", + "y" : 1396 }, { - "drilldown" : "W. Luis Mochan", - "name" : "12: W. Luis Mochan", - "y" : 1390 + "drilldown" : "Adam Russell", + "name" : "12: Adam Russell", + "y" : 1392 }, { "drilldown" : "E. Choroba", "name" : "13: E. Choroba", - "y" : 1380 + "y" : 1384 }, { "drilldown" : "Colin Crain", @@ -882,7 +882,7 @@ { "drilldown" : "Peter Campbell Smith", "name" : "18: Peter Campbell Smith", - "y" : 1096 + "y" : 1102 }, { "drilldown" : "Mark Anderson", @@ -897,7 +897,7 @@ { "drilldown" : "Feng Chang", "name" : "21: Feng Chang", - "y" : 914 + "y" : 918 }, { "drilldown" : "Cheok-Yin Fung", @@ -917,7 +917,7 @@ { "drilldown" : "Ali Moradi", "name" : "25: Ali Moradi", - "y" : 830 + "y" : 836 }, { "drilldown" : "Duncan C. White", @@ -932,7 +932,7 @@ { "drilldown" : "Niels van Dijke", "name" : "28: Niels van Dijke", - "y" : 768 + "y" : 772 }, { "drilldown" : "Robbie Hatley", @@ -972,7 +972,7 @@ { "drilldown" : "David Ferrone", "name" : "36: David Ferrone", - "y" : 608 + "y" : 612 }, { "drilldown" : "Matthias Muth", @@ -1002,7 +1002,7 @@ { "drilldown" : "Peter Meszaros", "name" : "42: Peter Meszaros", - "y" : 492 + "y" : 496 }, { "drilldown" : "Stephen G. Lynn", @@ -1042,14 +1042,14 @@ { "drilldown" : "Kjetil Skotheim", "name" : "50: Kjetil Skotheim", - "y" : 300 + "y" : 304 } ], "name" : "Team Leaders" } ], "subtitle" : { - "text" : "Click the columns to drilldown the score breakdown. Last updated at 2025-05-26 04:37:07 GMT" + "text" : "Click the columns to drilldown the score breakdown. Last updated at 2025-05-27 10:38:21 GMT" }, "title" : { "text" : "Team Leaders (TOP 50)" diff --git a/stats/pwc-summary-1-30.json b/stats/pwc-summary-1-30.json index 06a08e4012..17463b3392 100644 --- a/stats/pwc-summary-1-30.json +++ b/stats/pwc-summary-1-30.json @@ -24,11 +24,11 @@ 2, 36, 93, - 225, + 227, 44, 13, 8, - 44, + 46, 22, 8, 1, @@ -68,7 +68,7 @@ 0, 0, 0, - 93, + 95, 0, 0, 2, @@ -94,7 +94,7 @@ 0, 0, 13, - 77, + 78, 0, 32, 4, @@ -115,7 +115,7 @@ } ], "subtitle" : { - "text" : "[Champions: 30] Last updated at 2025-05-26 04:37:07 GMT" + "text" : "[Champions: 30] Last updated at 2025-05-27 10:38:21 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" diff --git a/stats/pwc-summary-121-150.json b/stats/pwc-summary-121-150.json index a14db6bb49..d769e84f65 100644 --- a/stats/pwc-summary-121-150.json +++ b/stats/pwc-summary-121-150.json @@ -115,7 +115,7 @@ } ], "subtitle" : { - "text" : "[Champions: 30] Last updated at 2025-05-26 04:37:07 GMT" + "text" : "[Champions: 30] Last updated at 2025-05-27 10:38:21 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" diff --git a/stats/pwc-summary-151-180.json b/stats/pwc-summary-151-180.json index 3092de6e82..02ac00b1ac 100644 --- a/stats/pwc-summary-151-180.json +++ b/stats/pwc-summary-151-180.json @@ -12,7 +12,7 @@ "data" : [ 0, 16, - 150, + 152, 4, 36, 2, @@ -60,7 +60,7 @@ 0, 10, 55, - 450, + 452, 14, 4, 0, @@ -95,7 +95,7 @@ 0, 0, 30, - 1123, + 1133, 0, 0, 0, @@ -115,7 +115,7 @@ } ], "subtitle" : { - "text" : "[Champions: 30] Last updated at 2025-05-26 04:37:07 GMT" + "text" : "[Champions: 30] Last updated at 2025-05-27 10:38:21 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" diff --git a/stats/pwc-summary-181-210.json b/stats/pwc-summary-181-210.json index a9b01c4a37..d283239d9b 100644 --- a/stats/pwc-summary-181-210.json +++ b/stats/pwc-summary-181-210.json @@ -34,7 +34,7 @@ 88, 8, 1, - 384, + 386, 2, 0, 52, @@ -115,7 +115,7 @@ } ], "subtitle" : { - "text" : "[Champions: 30] Last updated at 2025-05-26 04:37:07 GMT" + "text" : "[Champions: 30] Last updated at 2025-05-27 10:38:21 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" diff --git a/stats/pwc-summary-211-240.json b/stats/pwc-summary-211-240.json index 35bcfa14cb..08ee7c8c07 100644 --- a/stats/pwc-summary-211-240.json +++ b/stats/pwc-summary-211-240.json @@ -23,9 +23,9 @@ 4, 180, 0, - 370, + 372, 1, - 246, + 248, 10, 11, 7, @@ -93,7 +93,7 @@ 0, 0, 0, - 178, + 179, 0, 0, 2, @@ -115,7 +115,7 @@ } ], "subtitle" : { - "text" : "[Champions: 30] Last updated at 2025-05-26 04:37:07 GMT" + "text" : "[Champions: 30] Last updated at 2025-05-27 10:38:21 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" diff --git a/stats/pwc-summary-241-270.json b/stats/pwc-summary-241-270.json index 32e50b2c31..5bec0ad416 100644 --- a/stats/pwc-summary-241-270.json +++ b/stats/pwc-summary-241-270.json @@ -31,7 +31,7 @@ 0, 0, 2, - 607, + 609, 113, 101, 56, @@ -66,7 +66,7 @@ 3, 314, 0, - 567, + 569, 113, 61, 0, @@ -115,7 +115,7 @@ } ], "subtitle" : { - "text" : "[Champions: 30] Last updated at 2025-05-26 04:37:07 GMT" + "text" : "[Champions: 30] Last updated at 2025-05-27 10:38:21 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" diff --git a/stats/pwc-summary-271-300.json b/stats/pwc-summary-271-300.json index c76336be02..a202c19b13 100644 --- a/stats/pwc-summary-271-300.json +++ b/stats/pwc-summary-271-300.json @@ -115,7 +115,7 @@ } ], "subtitle" : { - "text" : "[Champions: 30] Last updated at 2025-05-26 04:37:07 GMT" + "text" : "[Champions: 30] Last updated at 2025-05-27 10:38:21 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" diff --git a/stats/pwc-summary-301-330.json b/stats/pwc-summary-301-330.json index 648a8a7a0d..e33260798b 100644 --- a/stats/pwc-summary-301-330.json +++ b/stats/pwc-summary-301-330.json @@ -24,7 +24,7 @@ 28, 0, 4, - 462, + 464, 81, 310, 1, @@ -82,7 +82,7 @@ 0, 0, 0, - 231, + 232, 17, 2, 0, @@ -97,7 +97,7 @@ } ], "subtitle" : { - "text" : "[Champions: 24] Last updated at 2025-05-26 04:37:07 GMT" + "text" : "[Champions: 24] Last updated at 2025-05-27 10:38:21 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" diff --git a/stats/pwc-summary-31-60.json b/stats/pwc-summary-31-60.json index 4968362c4f..1c112981ee 100644 --- a/stats/pwc-summary-31-60.json +++ b/stats/pwc-summary-31-60.json @@ -69,8 +69,8 @@ 9, 0, 0, - 2, 17, + 2, 0, 194, 0, @@ -115,7 +115,7 @@ } ], "subtitle" : { - "text" : "[Champions: 30] Last updated at 2025-05-26 04:37:07 GMT" + "text" : "[Champions: 30] Last updated at 2025-05-27 10:38:21 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" diff --git a/stats/pwc-summary-61-90.json b/stats/pwc-summary-61-90.json index 6bd3f4a144..00057c6783 100644 --- a/stats/pwc-summary-61-90.json +++ b/stats/pwc-summary-61-90.json @@ -22,7 +22,7 @@ 2, 68, 540, - 284, + 286, 4, 0, 8, @@ -33,7 +33,7 @@ 0, 82, 396, - 633, + 635, 2, 8, 22, @@ -71,7 +71,7 @@ 0, 0, 0, - 435, + 437, 4, 237, 36 @@ -115,7 +115,7 @@ } ], "subtitle" : { - "text" : "[Champions: 30] Last updated at 2025-05-26 04:37:07 GMT" + "text" : "[Champions: 30] Last updated at 2025-05-27 10:38:21 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" diff --git a/stats/pwc-summary-91-120.json b/stats/pwc-summary-91-120.json index a3483ff518..83f1471379 100644 --- a/stats/pwc-summary-91-120.json +++ b/stats/pwc-summary-91-120.json @@ -115,7 +115,7 @@ } ], "subtitle" : { - "text" : "[Champions: 30] Last updated at 2025-05-26 04:37:07 GMT" + "text" : "[Champions: 30] Last updated at 2025-05-27 10:38:21 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" diff --git a/stats/pwc-summary.json b/stats/pwc-summary.json index 2e5f9f83ca..0c23b68055 100644 --- a/stats/pwc-summary.json +++ b/stats/pwc-summary.json @@ -24,11 +24,11 @@ 1, 20, 48, - 113, + 114, 26, 9, 4, - 22, + 23, 11, 4, 1, @@ -82,7 +82,7 @@ 1, 35, 274, - 145, + 146, 2, 0, 4, @@ -93,7 +93,7 @@ 0, 43, 202, - 317, + 318, 1, 4, 12, @@ -162,7 +162,7 @@ 24, 0, 9, - 76, + 77, 2, 18, 2, @@ -214,7 +214,7 @@ 45, 4, 1, - 199, + 200, 1, 0, 26, @@ -233,9 +233,9 @@ 2, 102, 0, - 188, + 189, 1, - 123, + 124, 5, 10, 4, @@ -271,7 +271,7 @@ 0, 0, 1, - 306, + 307, 57, 51, 28, @@ -324,7 +324,7 @@ 19, 0, 2, - 231, + 232, 41, 165, 1, @@ -362,7 +362,7 @@ 0, 0, 0, - 55, + 56, 0, 0, 1, @@ -425,7 +425,7 @@ 0, 0, 0, - 221, + 222, 2, 119, 18, @@ -504,7 +504,7 @@ 0, 5, 28, - 225, + 226, 7, 2, 0, @@ -600,7 +600,7 @@ 2, 161, 0, - 294, + 295, 57, 32, 0, @@ -682,7 +682,7 @@ 0, 0, 7, - 77, + 78, 0, 23, 4, @@ -833,7 +833,7 @@ 0, 0, 30, - 224, + 225, 0, 0, 0, @@ -891,7 +891,7 @@ 0, 0, 0, - 176, + 177, 0, 0, 2, @@ -982,7 +982,7 @@ 0, 0, 0, - 231, + 232, 17, 1, 0, @@ -997,7 +997,7 @@ } ], "subtitle" : { - "text" : "[Champions: 324] Last updated at 2025-05-26 04:37:07 GMT" + "text" : "[Champions: 324] Last updated at 2025-05-27 10:38:21 GMT" }, "title" : { "text" : "The Weekly Challenge [2019 - 2025]" diff --git a/stats/pwc-yearly-language-summary.json b/stats/pwc-yearly-language-summary.json index 4e0d3e8c19..1963657096 100644 --- a/stats/pwc-yearly-language-summary.json +++ b/stats/pwc-yearly-language-summary.json @@ -8,15 +8,15 @@ "data" : [ [ "Perl", - 903 + 923 ], [ "Raku", - 422 + 430 ], [ "Blog", - 342 + 355 ] ], "id" : "2025", @@ -151,7 +151,7 @@ { "drilldown" : "2025", "name" : "2025", - "y" : 1667 + "y" : 1708 }, { "drilldown" : "2024", @@ -188,7 +188,7 @@ } ], "subtitle" : { - "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-05-26 04:37:07 GMT" + "text" : "Click the columns to drilldown the language breakdown. Last updated at 2025-05-27 10:38:21 GMT" }, "title" : { "text" : "The Weekly Challenge Language" -- cgit