2
1
Fork 0

Day 2: Add Zsh solution part 1

This commit is contained in:
Mia Herkt 2021-12-02 11:46:53 +01:00
parent da09365608
commit 1f329a9d23
Signed by: mia
GPG key ID: 72E154B8622EC191

24
02/solution_1.zsh Executable file
View file

@ -0,0 +1,24 @@
#!/usr/bin/zsh
integer h=0
integer v=0
IFS="
"
for line in "${(@f)}"$(<input.txt)
{
cmd=(${(s/ /)line})
case $cmd[1] in
down)
((v += $cmd[2]))
;;
up)
((v -= $cmd[2]))
;;
forward)
((h += $cmd[2]))
;;
esac
}
print Answer: $((h * v))