Files
advent-of-code-2021/01/02.sh
2021-12-01 14:55:47 +01:00

23 lines
358 B
Bash
Executable File

#!/bin/bash
array=()
while read line; do
array+=($line)
done
array_length=${#array[@]}
prev=0
found=0
for i in $(seq $array_length); do
if [ $((i-2)) -gt $array_length ]; then
break
fi
current=$((array[i-1]+array[i]+array[i+1]))
if [ $prev -gt 0 ] && [ $current -gt $prev ]; then
found=$((found+1))
fi
prev=$current
done
echo $found