Um cofrinho é um contêiner usado para coletar moedas. Para esse desafio, use as quatro moedas dos EUA: quarto, centavo, níquel e centavo .
Desafio
Seu desafio é criar um cofrinho eletrônico. Escreva um programa (ou função) que, quando executado (ou chamado), produz (ou retorna) a contagem de cada moeda que você possui, bem como a quantidade total que as moedas equivalem.
Entrada
Uma string, array, etc ... (sua escolha) das moedas no seu cofrinho (não diferencia maiúsculas de minúsculas).
Q - Quarter(Value of 25)
D - Dime(Value of 10)
N - Nickel(Value of 5)
P - Penny(Value of 1)
Resultado
A contagem de moedas da entrada e a quantidade total, separadas pelo delimitador não inteiro de sua escolha. (A ordem na qual você produz os totais da moeda não importa, mas o valor total da moeda (soma) deve ser o último elemento)
Exemplos
Input -> Output
P -> 1,0,0,0,1 or 0,0,0,1,1 or 0,0,1,0,1 or 1,1
N -> 0,1,0,0,5
D -> 0,0,1,0,10
Q -> 0,0,0,1,25
QQQQ -> 0,0,0,4,100
QNDPQNDPQNDP -> 3,3,3,3,123
PPPPPPPPPP -> 10,0,0,0,10
PNNDNNQPDNPQND -> 3,6,3,2,113
Regras
As brechas padrão não são permitidas.
Isso é código-golfe , então o código mais curto em bytes para cada idioma vence!