From b724bcaf57252406e51abd38f659ab52c82af956 Mon Sep 17 00:00:00 2001 From: Jörg Sommrey <28217714+jo-37@users.noreply.github.com> Date: Mon, 24 May 2021 15:32:19 +0200 Subject: Solution to task 1 --- challenge-114/jo-37/perl/ch-1.pl | 95 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100755 challenge-114/jo-37/perl/ch-1.pl diff --git a/challenge-114/jo-37/perl/ch-1.pl b/challenge-114/jo-37/perl/ch-1.pl new file mode 100755 index 0000000000..c00fef11cd --- /dev/null +++ b/challenge-114/jo-37/perl/ch-1.pl @@ -0,0 +1,95 @@ +#!/usr/bin/perl -s + +use v5.16; +use Test2::V0; +use experimental 'signatures'; + +our ($tests, $examples); + +run_tests() if $tests || $examples; # does not return + +die < Date: Mon, 24 May 2021 10:51:24 +0200 Subject: Solution to task 2 --- challenge-114/jo-37/perl/ch-2.pl | 107 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 107 insertions(+) create mode 100755 challenge-114/jo-37/perl/ch-2.pl diff --git a/challenge-114/jo-37/perl/ch-2.pl b/challenge-114/jo-37/perl/ch-2.pl new file mode 100755 index 0000000000..cc8e3e042d --- /dev/null +++ b/challenge-114/jo-37/perl/ch-2.pl @@ -0,0 +1,107 @@ +#!/usr/bin/perl -s + +use v5.16; +use Test2::V0; +use Math::Prime::Util qw(todigits fromdigits); +use List::MoreUtils 'firstidx'; +use experimental 'signatures'; + +our ($tests, $examples); + +run_tests() if $tests || $examples; # does not return + +die <