돼지 저금통 에 수집 동전에 사용되는 컨테이너이 문제는 네 개의 미국 동전 사용의 경우 :. 분기, 다임, 니켈, 페니를 .
도전
당신의 도전은 전자 돼지 저금통을 만드는 것입니다. 실행 (또는 호출) 할 때 보유하고있는 각 코인의 수와 코인의 총액을 출력 (또는 반환)하는 프로그램 (또는 함수)을 작성하십시오.
입력
돼지 저금통에 동전의 문자열, 배열 등 (선택) (대소 문자 구분).
Q - Quarter(Value of 25)
D - Dime(Value of 10)
N - Nickel(Value of 5)
P - Penny(Value of 1)
산출
입력의 코인 수와 선택한 양의 정수가 아닌 분리 문자로 구분 된 총액. (코인 총계를 출력하는 순서는 중요하지 않지만 총 코인 값 (sum)은 마지막 요소 여야합니다)
예
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 이므로 각 언어에 대해 가장 짧은 바이트 단위의 코드가 이깁니다!