summaryrefslogtreecommitdiff
path: root/perl/p6.pl
diff options
context:
space:
mode:
authorGuillermo Ramos2019-04-26 21:21:12 +0200
committerGuillermo Ramos2019-04-26 21:21:12 +0200
commit6961d56205c8a62216d29f87640d6f25d386ace2 (patch)
treecc32bf9a1957a9e92d2c20d53a978489cf3b36cf /perl/p6.pl
parent6be991fc143b51a6f51a2458000afcaf577f6ac0 (diff)
downloadeuler-master.tar.gz
[perl] Primes.pmHEADmaster
Diffstat (limited to 'perl/p6.pl')
-rwxr-xr-xperl/p6.pl3
1 files changed, 2 insertions, 1 deletions
diff --git a/perl/p6.pl b/perl/p6.pl
index 74ebbef..b93da35 100755
--- a/perl/p6.pl
+++ b/perl/p6.pl
@@ -19,9 +19,10 @@ sub iter {
($sum_of_squares, $sum) = @{+reduce { iter($a, $b) } [0, 0], (1..100)};
print $sum_of_squares - ($sum**2), "\n";
+# Imperative
$sum_of_squares = 0;
$sum = 0;
-# imperative
+
for my $n (1..100) {
$sum_of_squares += $n**2;
$sum += $n;