Skip to content

Commit b6aafa1

Browse files
committed
Slightly cleaner
1 parent 1f7108b commit b6aafa1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

2024/bonus/day08/freq/pair/main.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ locals {
1818
dx = var.second[0] - var.first[0]
1919
dy = var.second[1] - var.first[1]
2020

21-
sorted = abs(local.dx) < abs(local.dy) ? [abs(local.dx), abs(local.dy)] : [abs(local.dy), abs(local.dx)]
22-
gcd0 = local.sorted[0] == 0 ? [0, 1] : local.sorted
21+
# sort() doesn't work as it turns the numbers into strings
22+
gcd0 = abs(local.dx) < abs(local.dy) ? [abs(local.dx), abs(local.dy)] : [abs(local.dy), abs(local.dx)]
2323

2424
# Do as many iterations as necessary.
2525
gcd1 = local.gcd0[0] == 0 ? local.gcd0 : [local.gcd0[1] % local.gcd0[0], local.gcd0[0]]

0 commit comments

Comments
 (0)