aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWalt Mankowski <waltman@pobox.com>2022-07-15 19:57:28 -0400
committerWalt Mankowski <waltman@pobox.com>2022-07-15 19:57:28 -0400
commitaf43b5a7055ee66b0fdc3589be8ba18134733a43 (patch)
treedd3d78b9b254fd5f3390bf0912f5b48a37dfb8c7
parentea006adb9d66e2b866a61e37f35971a04f2714c6 (diff)
downloadperlweeklychallenge-club-af43b5a7055ee66b0fdc3589be8ba18134733a43.tar.gz
perlweeklychallenge-club-af43b5a7055ee66b0fdc3589be8ba18134733a43.tar.bz2
perlweeklychallenge-club-af43b5a7055ee66b0fdc3589be8ba18134733a43.zip
perl solution to challenge 2
-rw-r--r--challenge-173/walt-mankowski/perl/ch-2.pl17
1 files changed, 17 insertions, 0 deletions
diff --git a/challenge-173/walt-mankowski/perl/ch-2.pl b/challenge-173/walt-mankowski/perl/ch-2.pl
new file mode 100644
index 0000000000..20be9326f8
--- /dev/null
+++ b/challenge-173/walt-mankowski/perl/ch-2.pl
@@ -0,0 +1,17 @@
+#!/usr/bin/env perl
+use v5.36;
+use bigint;
+use List::Util qw(product);
+
+# Task 2: Sylvester’s sequence
+# Submitted by: Mohammad S Anwar
+#
+# Write a script to generate first 10 members of Sylvester's sequence.
+# In number theory, Sylvester's sequence is an integer sequence in
+# which each term of the sequence is the product of the previous
+# terms, plus one.
+
+my @sylvester;
+push @sylvester, 1 + product @sylvester while @sylvester < 10;
+say for @sylvester;
+