1 in swift

This commit is contained in:
2021-12-01 20:58:17 +01:00
parent 613b73a946
commit 00bfe3e0c5

28
1.swift Normal file
View File

@@ -0,0 +1,28 @@
var depths: [Int] = []
while let line = readLine() {
depths.append(Int(line)!)
}
var total = 0
for i in 1..<depths.count {
if depths[i - 1] < depths[i] {
total += 1
}
}
print("a:", total)
var prev = 1000000
total = 0
for i in 1..<depths.count - 2 {
let new = depths[i..<i + 3].reduce(0, +)
if new > prev {
total += 1
}
prev = new
}
print("b:", total)