#1213
Bronze III
KARTE
시간 제한
1s
메모리 제한
32MB
제출
2
정답
1
맞힌 사람
1
정답 비율
50.0%

문제

Author: Mislav Balunović

Recently, Pero has been into robotics, so he decided to make a robot that checks whether a deck of poker cards is complete. He’s already done a fair share of work - he wrote a programme that recognizes the suits of the cards. For simplicity’s sake, we can assume that all cards have a suit and a number.

The suit of the card is one of the characters P, K, H, T, and the number of the card is an integer between 1 and 13. The robot labels each card in the format TXY where T is the suit and XY is the number. If the card’s number consists of one digit, then X = 0. For example, the card of suit P and number 9 is labelled P09. A complete deck has 52 cards in total - for each of the four suits there is exactly one card with a number between 1 and 13.

The robot has read the labels of all the cards in the deck and combined them into the string S. Help Pero finish the robot by writing a programme that reads the string made out of card labels and outputs how many cards are missing for each suit. If there are two exact same cards in the deck, output GRESKA (Croatian for ERROR).

입력

The first and only line of input contains the string S (1 ≤ |S| ≤ 1000), containing all the card labels.

출력

If there are two exact same cards in the deck, output “GRESKA”. Otherwise, the first and only line of output must consist of 4 space-separated numbers: how many cards of the suit P K, H, T are missing, respectively.

예제 입력 1

P01K02H03H04

예제 출력 1

12 12 11 13

예제 입력 2

H02H10P11H02

예제 출력 2

GRESKA

예제 입력 3

P10K10H10T01

예제 출력 3

12 12 12 12
코드 제출

코드를 제출하려면 로그인이 필요합니다.

로그인
내 제출
제출 내역이 없습니다.
맞은 사람
#순위사용자언어시간메모리코드 길이
6244🥇
조서현
Python7ms8128KB329B
난이도 투표
Bronze III1명 투표· 19일 전
로그인 후 AC 받으면 투표할 수 있습니다.
전체 제출
#사용자문제결과언어시간메모리코드 길이제출 시간
6244
맞았습니다
Python7ms8128KB329B2026. 05. 18. 01:01
6243
틀렸습니다
Python--328B2026. 05. 18. 01:00