Somar notas de dólar

Published by BijogFc24 in

Crie uma função que recebe uma string contendo dinheiro em dólares e libras esterlinas (separado por vírgulas) e retorna apenas a soma das notas de dólar, como um inteiro.

Para a string de entrada:

  • Cada valor é prefixado por d para dólares ou p para libras.
  • Os milhares são representados pelo sufixo k.

Por exemplo, d4k significa 4,000 dólares e p40k significa 40,000 libras esterlinas.

Exemplos

add_bill("d20,p40,p60,d50") ➞ 20 + 50 = 70

add_bill("p30,d20,p60,d150,p360") ➞ 20  + 150 = 170

add_bill("p30,d2k,p60,d200,p360") ➞ 2 * 1000 + 200 = 2200

Observações

Há pelo menos uma nota de dólar na string.