Skip to content

Commit 212eb22

Browse files
committed
Optimisation. Get rid of $total_num .
1 parent 0144c93 commit 212eb22

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

categories/euler/prob151-shlomif.p6

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
use v6;
22

3-
my $total_num = 0;
43
my $sum = 0;
54

65
# rec is short for "recurse".
@@ -11,7 +10,6 @@ sub rec($factor, @counts, $result)
1110
if $cnt == 0
1211
{
1312
$sum += $factor * $result;
14-
$total_num += $factor;
1513
}
1614
else
1715
{
@@ -34,4 +32,4 @@ sub rec($factor, @counts, $result)
3432

3533
rec(1,[1],0);
3634

37-
say "Result == ", ($sum / $total_num - 2).fmt("%.6f");
35+
say "Result == ", ($sum - 2).fmt("%.6f");

0 commit comments

Comments
 (0)