Fiz em Scheme. É meio ineficiente porque eu tô aprendendo a linguagem ainda.
Eu usei o REPL, então não dá pra você rodar diretamente.
Tem uma função chamada run-script
que você pode chamar pelo REPL. O
argumento é o arquivo.
Geralmente a run-script
é feita pra primeira parte e a
run-script-2
é feita pra segunda parte. Se não tiver a
run-script-2
, é porque a run-script
funciona pras duas partes.
Tem uma convenção pros arquivos de input também:
test<dia>.txt
é pro exemplo do enunciado.inputreal<dia>.txt
é pro "puzzle input" que tá no link que ele te dá.