Sõnakuulelik Tom
면접 대비시간 제한1초메모리 제한1024 MB
N개의 장난감을 색에 따라 용량 K인 세 상자에 넣되, 해당 색의 상자가 가득 차면 다음 상자로 넘겨 넣고 각 상자의 내용을 순서대로 출력한다.
문제
Tomil on mänguasja ja nad on alailma mööda tuba laiali. Ema tüdines sellest ja andis Tomile kolm kasti mänguasjade paigutamiseks. Igasse kasti mahub mänguasja ja kastides on kokku piisavalt ruumi kõikide mänguasjade jaoks.
Tom otsustas esialgu panna mänguasjad kastidesse sellise reegli järgi: sinised mänguasjad sinisesse kasti A, rohelised mänguasjad rohelisse kasti B ja punased mänguasjad punasesse kasti C. Siis aga hakkas ta mõtlema: mis siis, kui kõik mänguasjad ei mahu samavärvilisse kasti? Sellepärast otsustas ta veel, et kui järjekordset mänguasja ei saa enam panna kasti A, siis püüab ta selle panna kasti B, B asemel kasti C ja C asemel kasti A.
On teada mänguasjade värvid kastidesse paigutamise järjekorras. Leida, kuidas paigutuvad mänguasjad kastidesse.
입력
Esimesel real on kaks täisarvu: mänguasjade koguarv ja ühte kasti mahtuvate mänguasjade arv (, , ).
Teisel real on -täheline sõne, mis koosneb tähtedest 's', 'r' ja 'p' ning kirjeldab mänguasjade värve kastidesse paigutamise järjekorras.
출력
Kolmele reale kirjutada sõned, mis kirjeldavad kastidesse A, B ja C pandud mängu\-asjade värve. Igal real peavad mänguasjade värvid olema mänguasjade vastavasse kasti paigutamise järjekorras.