We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1f7108b commit b6aafa1Copy full SHA for b6aafa1
2024/bonus/day08/freq/pair/main.tf
@@ -18,8 +18,8 @@ locals {
18
dx = var.second[0] - var.first[0]
19
dy = var.second[1] - var.first[1]
20
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
+ # sort() doesn't work as it turns the numbers into strings
+ gcd0 = abs(local.dx) < abs(local.dy) ? [abs(local.dx), abs(local.dy)] : [abs(local.dy), abs(local.dx)]
23
24
# Do as many iterations as necessary.
25
gcd1 = local.gcd0[0] == 0 ? local.gcd0 : [local.gcd0[1] % local.gcd0[0], local.gcd0[0]]
0 commit comments