diff options
| author | Andrew Grangaard <granny-github@ofb.net> | 2023-01-08 19:01:39 -0800 |
|---|---|---|
| committer | Andrew Grangaard <granny-github@ofb.net> | 2023-01-08 19:01:39 -0800 |
| commit | 9245d5203a66f88f1e2fce4cf4f95cc4f6cef505 (patch) | |
| tree | 95d39bef8454aab4538764a8773b47d072aebd3c | |
| parent | 9c504b2b1fc5dbd10a42dc62d57276d9ba640e9a (diff) | |
| download | perlweeklychallenge-club-9245d5203a66f88f1e2fce4cf4f95cc4f6cef505.tar.gz perlweeklychallenge-club-9245d5203a66f88f1e2fce4cf4f95cc4f6cef505.tar.bz2 perlweeklychallenge-club-9245d5203a66f88f1e2fce4cf4f95cc4f6cef505.zip | |
@spazm solution for Challenge 198-2
| -rwxr-xr-x | challenge-198/spazm/perl/ch-2.pl | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/challenge-198/spazm/perl/ch-2.pl b/challenge-198/spazm/perl/ch-2.pl new file mode 100755 index 0000000000..5b98bb812d --- /dev/null +++ b/challenge-198/spazm/perl/ch-2.pl @@ -0,0 +1,30 @@ +#!/usr/bin/env perl +use v5.34; + +use experimental qw(signatures); +use Math::Prime::Util qw(primes); + +=pod +Task 2: Prime Count +Submitted by: Mohammad S Anwar + +You are given an integer $n > 0. + +Write a script to print the count of primes less than $n. +=cut + +sub count_of_primes ($n) +{ + return scalar @{ primes($n) }; +} + +sub main +{ + for my $n ( 0, 1, 10, 15, 25 ) + { + printf( "there are %d primes less than %i\n", + count_of_primes($n), $n ); + } +} + +main(); |
