Gringotes não é apenas um cofre, mas uma instituição financeira respeitável e assistentes também precisam de empréstimos. Como você não quer ser ferrado pelos duendes de Gringotes, decidiu que seria uma boa ideia escrever um programa para calcular juros. Os juros são compostos apenas anualmente.
Sua tarefa é calcular o valor total devido após os juros, considerando o principal, a taxa de juros e o tempo (anos inteiros), operando em denominações inteiras de dinheiro dos feiticeiros, arredondando para o Knut inteiro mais próximo. Existem 29 Knuts de bronze em uma foice de prata e 17 foices em um galeão de ouro.
Exemplo
Loan taken out:
23 Knuts
16 Sickles
103 Galleons
@ 7.250%
For 3 years
Total owed after interest:
24 Knuts
4 Sickles
128 Galleons
Notas e Regras
- A entrada e a saída podem estar em qualquer formato conveniente. Você deve conhecer Knuts, Foice, Galeão, taxa de juros e tempo. Todos, exceto a taxa de juros, serão números inteiros. A taxa de juros está em incrementos de 0,125%.
- O dinheiro de entrada não é garantido como canônico (ou seja, você pode ter 29 ou mais Knuts e 17 ou mais foices.)
- A saída deve ser a representação canônica. (ou seja, menos de 29 Knuts e menos de 17 Foices)
- Os totais devidos, até 1.000 galeões, devem ser precisos dentro de 1 Knut por ano de interesse, quando comparados com cálculos de precisão arbitrários.
- Você pode arredondar para baixo após cada ano de interesse ou apenas no final. Os cálculos de referência podem levar isso em consideração para verificações de precisão.
Feliz golfe!
rounding down
0.0725
vez de7.25
)