Browse Source

Solve 2021 day 1 part 1 in terraform

master
Garrit Franke 1 year ago
parent
commit
c680ed7ee4
Signed by: garrit
GPG Key ID: 65586C4DDA55EA2C
  1. 10
      2021/Day1/Terraform/main.tf
  2. 6
      README.md

10
2021/Day1/Terraform/main.tf

@ -0,0 +1,10 @@
locals {
raw = file("../input.txt")
nums = split("\n", local.raw)
increments = [for i, num in local.nums: i > 0 ? local.nums[i] > local.nums[i - 1] ? 1 : 0 : 0]
counts = sum(local.increments)
}
output "result" {
value = local.counts
}

6
README.md

@ -32,3 +32,9 @@ Node.js needs to be installed as a runtime.
```sh
sb run main.sb
```
### Terraform
```
terraform plan
```
Loading…
Cancel
Save