aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark <53903062+andemark@users.noreply.github.com>2022-02-14 16:25:54 +0000
committerMark <53903062+andemark@users.noreply.github.com>2022-02-14 16:25:54 +0000
commitf0d3af79ed8ef93469b40045eeea72ac221b68d2 (patch)
treea93903a13362b547b41653092de4051240d9f62f
parent9cd8ddc288cd207c1c719ade20843bcb9833b1d4 (diff)
downloadperlweeklychallenge-club-f0d3af79ed8ef93469b40045eeea72ac221b68d2.tar.gz
perlweeklychallenge-club-f0d3af79ed8ef93469b40045eeea72ac221b68d2.tar.bz2
perlweeklychallenge-club-f0d3af79ed8ef93469b40045eeea72ac221b68d2.zip
Challenge 152 Solutions (Raku)
-rw-r--r--challenge-152/mark-anderson/raku/ch-2.raku6
1 files changed, 3 insertions, 3 deletions
diff --git a/challenge-152/mark-anderson/raku/ch-2.raku b/challenge-152/mark-anderson/raku/ch-2.raku
index 10e30451d0..68d0d5f0b7 100644
--- a/challenge-152/mark-anderson/raku/ch-2.raku
+++ b/challenge-152/mark-anderson/raku/ch-2.raku
@@ -16,10 +16,10 @@ sub rectangle-area(+@p)
my $int = flat (($p[0,4], $p[1,5])>>.max, ($p[2,6], $p[3,7])>>.min);
- my $int-x-dist = [-] $int[2,0];
- my $int-y-dist = [-] $int[3,1];
+ my $int-x = [-] $int[2,0];
+ my $int-y = [-] $int[3,1];
- my $int-area = $int-x-dist|$int-y-dist < 0 ?? 0 !! $int-x-dist * $int-y-dist;
+ my $int-area = $int-x|$int-y < 0 ?? 0 !! $int-x * $int-y;
abs(([-] $p[0,2]) * ([-] $p[1,3])) + abs(([-] $p[4,6]) * ([-] $p[5,7])) - $int-area;
}