貯金箱は、中に収集コインを使用した容器である。この課題は、4枚の米国のコイン使用の場合:四半期、ダイム、ニッケル、およびペニーを。
チャレンジ
あなたの課題は、電子貯金箱を作成することです。プログラム(または関数)を作成して、実行(または呼び出し)したときに、所有している各コインの数と、コインの合計金額を出力(または返す)します。
入力
貯金箱に入れるコインの文字列、配列など(お好み)(大文字と小文字は区別されません)。
Q - Quarter(Value of 25)
D - Dime(Value of 10)
N - Nickel(Value of 5)
P - Penny(Value of 1)
出力
選択した整数以外の区切り文字で区切られた、入力からのコインの数と合計金額。(コインの合計を出力する順序は重要ではありませんが、コインの合計値(合計)は最後の要素でなければなりません)
例
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
ルール
標準の抜け穴は許可されていません。
これはcode-golfなので、各言語のバイト単位の最短コードが勝ちです!