Decaimento radioativo

Uma meia-vida é o tempo necessário para que metade de uma substância radioativa decaia.

  • Após 1 período de meia-vida, resta 50% da substância.
  • Após 2 períodos de meia-vida, resta 25%.
  • Após 3 períodos de meia-vida, resta 12.5%, e assim por diante.

Crie um método que calcule a massa restante e o número de anos decorridos durante o decaimento da substância. Você receberá:

  • A massa da substância.
  • O tempo, em anos, que dura um período de meia-vida.
  • O número de períodos de meia-vida.

Exemplo resolvido

Program.halfLifeCalculator(1000, 5730, 2) ➞ java.util.List.of(250.0, 11460.0)

// Passam-se 2 períodos de meia-vida, então a massa diminui de 1000 para 500 e depois de 500 para 250.
// Cada período de meia-vida dura 5730 anos, portanto 2 períodos somam 11460 anos.

Exemplos

Program.halfLifeCalculator(1600, 6, 3) ➞ java.util.List.of(200.0, 18.0)

Program.halfLifeCalculator(13, 500, 1) ➞ java.util.List.of(6.5, 500.0)

Program.halfLifeCalculator(100, 35, 5) ➞ java.util.List.of(3.125, 175.0)

Observações

  • Arredonde a massa final para três casas decimais.
  • Todas as entradas são números positivos.
  • Retorne primeiro a massa final e depois o número de anos.