aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMohammad S Anwar <mohammad.anwar@yahoo.com>2023-01-29 13:57:29 +0000
committerMohammad S Anwar <mohammad.anwar@yahoo.com>2023-01-29 13:57:29 +0000
commitff9c2dc64f984f4e5be20ce7b492f02966cd2439 (patch)
tree9bdd5d96cf49c686532dfca1287ab455dc0ac4f8
parent271b545bdf999895f716e3fdd1294e0f522a047e (diff)
downloadperlweeklychallenge-club-ff9c2dc64f984f4e5be20ce7b492f02966cd2439.tar.gz
perlweeklychallenge-club-ff9c2dc64f984f4e5be20ce7b492f02966cd2439.tar.bz2
perlweeklychallenge-club-ff9c2dc64f984f4e5be20ce7b492f02966cd2439.zip
- Added solutions by Mark Anderson.
- Added solutions by Bob Lied. - Added solutions by Mariano Spadaccini. - Added solutions by Peter Campbell Smith. - Added solutions by Luca Ferrari. - Added solutions by W. Luis Mochan. - Added solutions by Carlos Oliveira. - Added solutions by Dave Jacoby. - Added solutions by E. Choroba. - Added solutions by David Ferrone. - Added solutions by Roger Bell_West. - Added solutions by Simon Green. - Added solutions by Thomas Kohler. - Added solutions by Arpad Toth. - Added solutions by Robbie Hatley. - Added solutions by Jorg Sommrey. - Added solutions by PokGoPun. - Added solutions by Pip Stuart. - Added solutions by Ali Moradi. - Added solutions by Robert Ransbottom. - Added solutions by Ulrich Rieke. - Added solutions by Robert DiCicco. - Added solutions by Cheok-Yin Fung.
-rwxr-xr-xchallenge-097/robbie-hatley/README (renamed from challenge-097/LoneWolfiNTj/README)0
-rwxr-xr-xchallenge-097/robbie-hatley/perl/ch-1.pl (renamed from challenge-097/LoneWolfiNTj/perl/ch-1.pl)0
-rwxr-xr-xchallenge-097/robbie-hatley/perl/ch-2.pl (renamed from challenge-097/LoneWolfiNTj/perl/ch-2.pl)0
-rwxr-xr-xchallenge-188/LoneWolfiNTj/README1
-rw-r--r--challenge-188/robbie-hatley/perl/ch-1.pl (renamed from challenge-188/LoneWolfiNTj/perl/ch-1.pl)0
-rw-r--r--challenge-188/robbie-hatley/perl/ch-2.pl (renamed from challenge-188/LoneWolfiNTj/perl/ch-2.pl)0
-rwxr-xr-xchallenge-189/LoneWolfiNTj/README1
-rw-r--r--challenge-189/robbie-hatley/perl/ch-1.pl (renamed from challenge-189/LoneWolfiNTj/perl/ch-1.pl)0
-rw-r--r--challenge-189/robbie-hatley/perl/ch-2.pl (renamed from challenge-189/LoneWolfiNTj/perl/ch-2.pl)0
-rwxr-xr-xchallenge-190/LoneWolfiNTj/README1
-rwxr-xr-xchallenge-190/robbie-hatley/perl/ch-1.pl (renamed from challenge-190/LoneWolfiNTj/perl/ch-1.pl)0
-rwxr-xr-xchallenge-190/robbie-hatley/perl/ch-2.pl (renamed from challenge-190/LoneWolfiNTj/perl/ch-2.pl)0
-rwxr-xr-xchallenge-191/LoneWolfiNTj/README1
-rwxr-xr-xchallenge-191/robbie-hatley/perl/ch-1.pl (renamed from challenge-191/LoneWolfiNTj/perl/ch-1.pl)0
-rwxr-xr-xchallenge-191/robbie-hatley/perl/ch-2.pl (renamed from challenge-191/LoneWolfiNTj/perl/ch-2.pl)0
-rwxr-xr-xchallenge-192/LoneWolfiNTj/README1
-rwxr-xr-xchallenge-192/robbie-hatley/perl/ch-1.pl (renamed from challenge-192/LoneWolfiNTj/perl/ch-1.pl)0
-rwxr-xr-xchallenge-192/robbie-hatley/perl/ch-2.pl (renamed from challenge-192/LoneWolfiNTj/perl/ch-2.pl)0
-rwxr-xr-xchallenge-193/LoneWolfiNTj/README1
-rwxr-xr-xchallenge-193/robbie-hatley/perl/ch-1.pl (renamed from challenge-193/LoneWolfiNTj/perl/ch-1.pl)0
-rwxr-xr-xchallenge-193/robbie-hatley/perl/ch-2.pl (renamed from challenge-193/LoneWolfiNTj/perl/ch-2.pl)0
-rwxr-xr-xchallenge-194/LoneWolfiNTj/README1
-rwxr-xr-xchallenge-194/robbie-hatley/perl/ch-1.pl (renamed from challenge-194/LoneWolfiNTj/perl/ch-1.pl)0
-rwxr-xr-xchallenge-194/robbie-hatley/perl/ch-2.pl (renamed from challenge-194/LoneWolfiNTj/perl/ch-2.pl)0
-rwxr-xr-xchallenge-195/LoneWolfiNTj/README1
-rwxr-xr-xchallenge-195/robbie-hatley/perl/ch-1.pl (renamed from challenge-195/LoneWolfiNTj/perl/ch-1.pl)0
-rwxr-xr-xchallenge-195/robbie-hatley/perl/ch-2.pl (renamed from challenge-195/LoneWolfiNTj/perl/ch-2.pl)0
-rwxr-xr-xchallenge-196/LoneWolfiNTj/README1
-rwxr-xr-xchallenge-196/robbie-hatley/perl/ch-1.pl (renamed from challenge-196/LoneWolfiNTj/perl/ch-1.pl)0
-rwxr-xr-xchallenge-196/robbie-hatley/perl/ch-2.pl (renamed from challenge-196/LoneWolfiNTj/perl/ch-2.pl)0
-rw-r--r--challenge-201/arpad-toth/ch200-1.pl21
-rw-r--r--challenge-201/arpad-toth/ch200-2.pl103
-rw-r--r--challenge-201/arpad-toth/perl/ch-1.pl (renamed from challenge-201/arpad-toth/ch201-1.pl)0
-rw-r--r--challenge-201/arpad-toth/perl/ch-2.pl (renamed from challenge-201/arpad-toth/ch201-2.pl)0
-rwxr-xr-xchallenge-201/eric-cheung/python/ch-1.py8
-rwxr-xr-xchallenge-201/eric-cheung/python/ch-2.py22
-rw-r--r--challenge-201/robbie-hatley/c/ch-2.c (renamed from challenge-201/robbie-hatley/c/part.c)0
-rw-r--r--challenge-201/robert-dicicco/julia/ch-1.jl57
-rw-r--r--challenge-201/robert-dicicco/perl/ch-1.pl67
-rw-r--r--challenge-201/robert-dicicco/python/ch-1.py47
-rw-r--r--challenge-201/robert-dicicco/raku/ch-1.raku55
-rw-r--r--challenge-201/robert-dicicco/ruby/ch-1.rb55
-rw-r--r--challenge-201/ulrich-rieke/cpp/ch-1.cpp37
-rw-r--r--challenge-201/ulrich-rieke/haskell/ch-1.hs5
-rw-r--r--challenge-201/ulrich-rieke/haskell/ch-2.hs22
-rw-r--r--challenge-201/ulrich-rieke/perl/ch-1.pl19
-rw-r--r--challenge-201/ulrich-rieke/perl/ch-2.pl19
-rw-r--r--challenge-201/ulrich-rieke/raku/ch-1.raku13
-rw-r--r--challenge-201/ulrich-rieke/raku/ch-2.raku23
-rw-r--r--challenge-201/ulrich-rieke/rust/ch-1.rs19
-rw-r--r--challenge-201/ulrich-rieke/rust/ch-2.rs22
-rw-r--r--challenge-201/ziameraj16/java/MissingNumbers.java18
-rw-r--r--members.json1
-rw-r--r--stats/pwc-challenge-097.json300
-rw-r--r--stats/pwc-challenge-183.json418
-rw-r--r--stats/pwc-challenge-185.json268
-rw-r--r--stats/pwc-challenge-186.json315
-rw-r--r--stats/pwc-challenge-187.json534
-rw-r--r--stats/pwc-challenge-188.json630
-rw-r--r--stats/pwc-challenge-189.json616
-rw-r--r--stats/pwc-challenge-190.json350
-rw-r--r--stats/pwc-challenge-191.json595
-rw-r--r--stats/pwc-challenge-192.json591
-rw-r--r--stats/pwc-challenge-193.json280
-rw-r--r--stats/pwc-challenge-194.json512
-rw-r--r--stats/pwc-challenge-195.json307
-rw-r--r--stats/pwc-challenge-196.json224
-rw-r--r--stats/pwc-challenge-197.json240
-rw-r--r--stats/pwc-challenge-198.json570
-rw-r--r--stats/pwc-challenge-199.json557
-rw-r--r--stats/pwc-challenge-200.json684
-rw-r--r--stats/pwc-current.json620
-rw-r--r--stats/pwc-language-breakdown-summary.json66
-rw-r--r--stats/pwc-language-breakdown.json1373
-rw-r--r--stats/pwc-leaders.json774
-rw-r--r--stats/pwc-summary-1-30.json120
-rw-r--r--stats/pwc-summary-121-150.json46
-rw-r--r--stats/pwc-summary-151-180.json120
-rw-r--r--stats/pwc-summary-181-210.json106
-rw-r--r--stats/pwc-summary-211-240.json66
-rw-r--r--stats/pwc-summary-241-270.json110
-rw-r--r--stats/pwc-summary-271-300.json70
-rw-r--r--stats/pwc-summary-31-60.json64
-rw-r--r--stats/pwc-summary-61-90.json106
-rw-r--r--stats/pwc-summary-91-120.json88
-rw-r--r--stats/pwc-summary.json118
86 files changed, 6696 insertions, 5784 deletions
diff --git a/challenge-097/LoneWolfiNTj/README b/challenge-097/robbie-hatley/README
index bf42ad2482..bf42ad2482 100755
--- a/challenge-097/LoneWolfiNTj/README
+++ b/challenge-097/robbie-hatley/README
diff --git a/challenge-097/LoneWolfiNTj/perl/ch-1.pl b/challenge-097/robbie-hatley/perl/ch-1.pl
index 3623f5e16e..3623f5e16e 100755
--- a/challenge-097/LoneWolfiNTj/perl/ch-1.pl
+++ b/challenge-097/robbie-hatley/perl/ch-1.pl
diff --git a/challenge-097/LoneWolfiNTj/perl/ch-2.pl b/challenge-097/robbie-hatley/perl/ch-2.pl
index 7707f4eb9b..7707f4eb9b 100755
--- a/challenge-097/LoneWolfiNTj/perl/ch-2.pl
+++ b/challenge-097/robbie-hatley/perl/ch-2.pl
diff --git a/challenge-188/LoneWolfiNTj/README b/challenge-188/LoneWolfiNTj/README
deleted file mode 100755
index bf42ad2482..0000000000
--- a/challenge-188/LoneWolfiNTj/README
+++ /dev/null
@@ -1 +0,0 @@
-Solution by Robbie Hatley (github user "LoneWolfiNTj"). \ No newline at end of file
diff --git a/challenge-188/LoneWolfiNTj/perl/ch-1.pl b/challenge-188/robbie-hatley/perl/ch-1.pl
index b445a2448a..b445a2448a 100644
--- a/challenge-188/LoneWolfiNTj/perl/ch-1.pl
+++ b/challenge-188/robbie-hatley/perl/ch-1.pl
diff --git a/challenge-188/LoneWolfiNTj/perl/ch-2.pl b/challenge-188/robbie-hatley/perl/ch-2.pl
index 3235202671..3235202671 100644
--- a/challenge-188/LoneWolfiNTj/perl/ch-2.pl
+++ b/challenge-188/robbie-hatley/perl/ch-2.pl
diff --git a/challenge-189/LoneWolfiNTj/README b/challenge-189/LoneWolfiNTj/README
deleted file mode 100755
index bf42ad2482..0000000000
--- a/challenge-189/LoneWolfiNTj/README
+++ /dev/null
@@ -1 +0,0 @@
-Solution by Robbie Hatley (github user "LoneWolfiNTj"). \ No newline at end of file
diff --git a/challenge-189/LoneWolfiNTj/perl/ch-1.pl b/challenge-189/robbie-hatley/perl/ch-1.pl
index 966c8986cb..966c8986cb 100644
--- a/challenge-189/LoneWolfiNTj/perl/ch-1.pl
+++ b/challenge-189/robbie-hatley/perl/ch-1.pl
diff --git a/challenge-189/LoneWolfiNTj/perl/ch-2.pl b/challenge-189/robbie-hatley/perl/ch-2.pl
index dc2a9576d9..dc2a9576d9 100644
--- a/challenge-189/LoneWolfiNTj/perl/ch-2.pl
+++ b/challenge-189/robbie-hatley/perl/ch-2.pl
diff --git a/challenge-190/LoneWolfiNTj/README b/challenge-190/LoneWolfiNTj/README
deleted file mode 100755
index bf42ad2482..0000000000
--- a/challenge-190/LoneWolfiNTj/README
+++ /dev/null
@@ -1 +0,0 @@
-Solution by Robbie Hatley (github user "LoneWolfiNTj"). \ No newline at end of file
diff --git a/challenge-190/LoneWolfiNTj/perl/ch-1.pl b/challenge-190/robbie-hatley/perl/ch-1.pl
index 2c065c5a0d..2c065c5a0d 100755
--- a/challenge-190/LoneWolfiNTj/perl/ch-1.pl
+++ b/challenge-190/robbie-hatley/perl/ch-1.pl
diff --git a/challenge-190/LoneWolfiNTj/perl/ch-2.pl b/challenge-190/robbie-hatley/perl/ch-2.pl
index 4c48ebf09c..4c48ebf09c 100755
--- a/challenge-190/LoneWolfiNTj/perl/ch-2.pl
+++ b/challenge-190/robbie-hatley/perl/ch-2.pl
diff --git a/challenge-191/LoneWolfiNTj/README b/challenge-191/LoneWolfiNTj/README
deleted file mode 100755
index bf42ad2482..0000000000
--- a/challenge-191/LoneWolfiNTj/README
+++ /dev/null
@@ -1 +0,0 @@
-Solution by Robbie Hatley (github user "LoneWolfiNTj"). \ No newline at end of file
diff --git a/challenge-191/LoneWolfiNTj/perl/ch-1.pl b/challenge-191/robbie-hatley/perl/ch-1.pl
index 9319b636f3..9319b636f3 100755
--- a/challenge-191/LoneWolfiNTj/perl/ch-1.pl
+++ b/challenge-191/robbie-hatley/perl/ch-1.pl
diff --git a/challenge-191/LoneWolfiNTj/perl/ch-2.pl b/challenge-191/robbie-hatley/perl/ch-2.pl
index 637f9d109b..637f9d109b 100755
--- a/challenge-191/LoneWolfiNTj/perl/ch-2.pl
+++ b/challenge-191/robbie-hatley/perl/ch-2.pl
diff --git a/challenge-192/LoneWolfiNTj/README b/challenge-192/LoneWolfiNTj/README
deleted file mode 100755
index bf42ad2482..0000000000
--- a/challenge-192/LoneWolfiNTj/README
+++ /dev/null
@@ -1 +0,0 @@
-Solution by Robbie Hatley (github user "LoneWolfiNTj"). \ No newline at end of file
diff --git a/challenge-192/LoneWolfiNTj/perl/ch-1.pl b/challenge-192/robbie-hatley/perl/ch-1.pl
index 1fafba4cb2..1fafba4cb2 100755
--- a/challenge-192/LoneWolfiNTj/perl/ch-1.pl
+++ b/challenge-192/robbie-hatley/perl/ch-1.pl
diff --git a/challenge-192/LoneWolfiNTj/perl/ch-2.pl b/challenge-192/robbie-hatley/perl/ch-2.pl
index eeefb2932e..eeefb2932e 100755
--- a/challenge-192/LoneWolfiNTj/perl/ch-2.pl
+++ b/challenge-192/robbie-hatley/perl/ch-2.pl
diff --git a/challenge-193/LoneWolfiNTj/README b/challenge-193/LoneWolfiNTj/README
deleted file mode 100755
index bf42ad2482..0000000000
--- a/challenge-193/LoneWolfiNTj/README
+++ /dev/null
@@ -1 +0,0 @@
-Solution by Robbie Hatley (github user "LoneWolfiNTj"). \ No newline at end of file
diff --git a/challenge-193/LoneWolfiNTj/perl/ch-1.pl b/challenge-193/robbie-hatley/perl/ch-1.pl
index 66b25c8e52..66b25c8e52 100755
--- a/challenge-193/LoneWolfiNTj/perl/ch-1.pl
+++ b/challenge-193/robbie-hatley/perl/ch-1.pl
diff --git a/challenge-193/LoneWolfiNTj/perl/ch-2.pl b/challenge-193/robbie-hatley/perl/ch-2.pl
index ec2e429701..ec2e429701 100755
--- a/challenge-193/LoneWolfiNTj/perl/ch-2.pl
+++ b/challenge-193/robbie-hatley/perl/ch-2.pl
diff --git a/challenge-194/LoneWolfiNTj/README b/challenge-194/LoneWolfiNTj/README
deleted file mode 100755
index bf42ad2482..0000000000
--- a/challenge-194/LoneWolfiNTj/README
+++ /dev/null
@@ -1 +0,0 @@
-Solution by Robbie Hatley (github user "LoneWolfiNTj"). \ No newline at end of file
diff --git a/challenge-194/LoneWolfiNTj/perl/ch-1.pl b/challenge-194/robbie-hatley/perl/ch-1.pl
index beb9e259c6..beb9e259c6 100755
--- a/challenge-194/LoneWolfiNTj/perl/ch-1.pl
+++ b/challenge-194/robbie-hatley/perl/ch-1.pl
diff --git a/challenge-194/LoneWolfiNTj/perl/ch-2.pl b/challenge-194/robbie-hatley/perl/ch-2.pl
index d57bb9737f..d57bb9737f 100755
--- a/challenge-194/LoneWolfiNTj/perl/ch-2.pl
+++ b/challenge-194/robbie-hatley/perl/ch-2.pl
diff --git a/challenge-195/LoneWolfiNTj/README b/challenge-195/LoneWolfiNTj/README
deleted file mode 100755
index bf42ad2482..0000000000
--- a/challenge-195/LoneWolfiNTj/README
+++ /dev/null
@@ -1 +0,0 @@
-Solution by Robbie Hatley (github user "LoneWolfiNTj"). \ No newline at end of file
diff --git a/challenge-195/LoneWolfiNTj/perl/ch-1.pl b/challenge-195/robbie-hatley/perl/ch-1.pl
index 1191c8cc60..1191c8cc60 100755
--- a/challenge-195/LoneWolfiNTj/perl/ch-1.pl
+++ b/challenge-195/robbie-hatley/perl/ch-1.pl
diff --git a/challenge-195/LoneWolfiNTj/perl/ch-2.pl b/challenge-195/robbie-hatley/perl/ch-2.pl
index 2d4594c7d1..2d4594c7d1 100755
--- a/challenge-195/LoneWolfiNTj/perl/ch-2.pl
+++ b/challenge-195/robbie-hatley/perl/ch-2.pl
diff --git a/challenge-196/LoneWolfiNTj/README b/challenge-196/LoneWolfiNTj/README
deleted file mode 100755
index bf42ad2482..0000000000
--- a/challenge-196/LoneWolfiNTj/README
+++ /dev/null
@@ -1 +0,0 @@
-Solution by Robbie Hatley (github user "LoneWolfiNTj"). \ No newline at end of file
diff --git a/challenge-196/LoneWolfiNTj/perl/ch-1.pl b/challenge-196/robbie-hatley/perl/ch-1.pl
index 6e9bb594b9..6e9bb594b9 100755
--- a/challenge-196/LoneWolfiNTj/perl/ch-1.pl
+++ b/challenge-196/robbie-hatley/perl/ch-1.pl
diff --git a/challenge-196/LoneWolfiNTj/perl/ch-2.pl b/challenge-196/robbie-hatley/perl/ch-2.pl
index b12822728c..b12822728c 100755
--- a/challenge-196/LoneWolfiNTj/perl/ch-2.pl
+++ b/challenge-196/robbie-hatley/perl/ch-2.pl
diff --git a/challenge-201/arpad-toth/ch200-1.pl b/challenge-201/arpad-toth/ch200-1.pl
deleted file mode 100644
index 5d2bf7fa07..0000000000
--- a/challenge-201/arpad-toth/ch200-1.pl
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/usr/bin/perl
-
-use strict;
-use warnings;
-use feature 'say';
-
-my @o=@ARGV;
-push my @slc,$o[0],$o[1];
-sub sayno{say "no slice found"};
-sayno if scalar(@ARGV)<3;
-my $fl=0;
-
-#build slices
-while(scalar(@o)>=2){
- my $delta=$o[1]-$o[0];
- for(2..$#o){push @slc,$o[$_] and say "(@slc)" and $fl=1 if($o[$_]-$o[$_-1] == $delta) || last};
- splice(@o,0,1);
- undef(@slc);push @slc,$o[0],$o[1];
-}
-$fl==1 ? exit : sayno;
-
diff --git a/challenge-201/arpad-toth/ch200-2.pl b/challenge-201/arpad-toth/ch200-2.pl
deleted file mode 100644
index 7e18da211c..0000000000
--- a/challenge-201/arpad-toth/ch200-2.pl
+++ /dev/null
@@ -1,103 +0,0 @@
-#!/usr/bin/perl
-
-use stric