
Hotel
Retirado da OBI Nível Júnior de 2022
Verificação de Aprendizagem: Avalie sua compreensão. Tente resolver sem consultar materiais, usando apenas seu conhecimento. Identifique áreas que precisam de revisão.Enunciado
O hotel da Colônia de Férias dos Professores está com uma promoção para as férias de julho. A promoção é válida para quem chegar a partir do dia 1 de julho e sair no dia 1 de agosto.
O preço da diária do hotel é menor para quem chegar mais cedo, e vai aumentando a cada dia. Mais precisamente, a promoção funciona assim:
- A diária do hotel para cada quem chegar no dia 1 é D Reais. Assim, quem chegar no dia 1 vai pagar um total de 31 × D Reais.
- A diária do hotel aumenta A reais por dia. Ou seja, a diária é D + A Reais para quem chegar no dia 2; D + 2 × A Reais no dia 3; D + 3 × A Reais no dia 4 e assim por diante.
- A partir do dia 16 a diária não aumenta mais.
Note que quem chegar no dia 2 vai pagar um total de 30 × (D + A) reais; quem chegar no dia 3 vai pagar um total de 29 × (D + 2 × A) reais, e assim por diante.
Bruno gosta muito da professora Vilma, e para agradá-la quer ajudá-la a planejar suas férias, escrevendo um programa para calcular o total (em Reais) que a professora Vilma vai gastar, dependendo do dia em que chegar no hotel.
Entrada Um inteiro D, o valor da diária no dia 1 de julho. Um inteiro A, o aumento da diária a cada dia, de 2 a 15 de julho. Um inteiro N, o dia de chegada ao hotel.
Saída: Um único inteiro, o custo total da hospedagem de N até o final de julho.
Example:
calcular_custo_hotel(100, 10, 1) == 3100 calcular_custo_hotel(100, 20, 15) == 6460 calcular_custo_hotel(100, 5, 16) == 2720
Habilidades
- Operações Aritméticas Básicas
- Lógica de Condições e Decisões