X-Git-Url: https://git.sommitrealweird.co.uk/advent-of-code-2020.git/blobdiff_plain/a2ce7bb47964e226d4b10b791a038ca1f1fa67d7..fe0197cb1dc8f701b69ce52b9acb445351557c8d:/day01/find_2020_factors.sh?ds=sidebyside diff --git a/day01/find_2020_factors.sh b/day01/find_2020_factors.sh new file mode 100644 index 0000000..fa3a5d5 --- /dev/null +++ b/day01/find_2020_factors.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +# read the file straight in for gits and shiggles +declare -a data +read -a data -d $'\0' < input.txt + +echo "Got ${#data[*]} records" + +for a in $(seq 0 $((${#data[*]}-2))); do + for b in $(seq $((a+1)) $((${#data[*]}-1))); do + if [ $((${data[$a]} + ${data[$b]})) -eq 2020 ]; then + echo "Match found: ${data[$a]} + ${data[$b]} = 2020" + echo "Multiplied: $((${data[$a]} * ${data[$b]}))" + exit 0 + fi + done +done