Oi, Estudante! Como vai?
Agradeço por compartilhar.
Sua organização ficou bem clara, com os dados de entrada, o processamento, as decisões e a ação final separados em etapas. A lógica das faixas de distância também está correta, e o acréscimo por chuva foi aplicado no momento certo.
Você mandou bem ao transformar o problema em um fluxo simples de seguir. Dica: para deixar o algoritmo ainda mais completo, você pode escrever uma versão em pseudocódigo, usando se, senão se e senão, assim fica mais fácil visualizar como essa lógica seria levada para uma linguagem de programação.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!