Jean과 Joe의 옷
면접 대비시간 제한1초메모리 제한128 MB
옷 사이즈를 읽고 각 방문마다 Joe, Jean, Jane, James에게 배정되는 개수와 배정할 수 없는 개수를 세는 문제입니다.
문제
Jean과 Joe는 옷 취향이 비슷하고 정리에는 서툰 부부입니다. 두 자녀 Jane과 James도 같은 스타일로 옷을 입습니다.
Jean의 어머니가 방문했다가 어질러진 집 상태에 깜짝 놀랐습니다. 어머니는 옷마다 적힌 치수만 보고 네 사람 각자의 더미로 옷을 나누었습니다. 치수가 잘려 나갔거나 알아볼 수 없는 옷은 따로 "알 수 없음" 더미에 두었습니다.
각 옷은 다음 규칙에 따라 분류합니다.
- 치수가
M또는L이면 Joe의 것입니다. - 치수가
S이면 James의 것입니다. - 치수가 12 이상인 숫자이면 Jean의 것입니다.
- 치수가 12 미만인 숫자이면 Jane의 것입니다.
Jean의 어머니는 자주 방문하며 매번 이 과정을 반복해야 합니다. 어머니를 도와 옷을 분류하는 프로그램을 작성하세요.
입력
입력은 여러 번의 방문에 대한 데이터로 이루어집니다.
각 방문의 첫 줄에는 집안 곳곳에서 발견된 옷의 총 개수를 나타내는 정수 ()이 주어집니다. 이어지는 개의 줄에는 각 옷 한 벌의 치수가 주어집니다. 치수는 1자리 또는 2자리 숫자이거나 문자 S, M, L 중 하나이며, 치수가 없거나 알아볼 수 없으면 문자 X가 주어집니다.
인 줄이 나오면 입력이 끝나며, 이 줄은 처리하지 않습니다.
출력
각 방문마다 한 줄에 다섯 개의 정수를 공백 하나로 구분하여 출력합니다. 순서대로 Joe, Jean, Jane, James의 옷 개수이고, 마지막 정수는 누구에게도 배정하지 못한 옷의 개수입니다. 비어 있는 더미는 0으로 출력합니다.