코드 복사/붙여넣기 하는 당신이 아름답습니다.

11507 : 카드셋트

풀이

ㅎㅎ

코드

#include <stdio.h>
int a, b, cnt[4];
bool chk[14][4];
int main() {
	for (char c; ~scanf("%c%1d%1d", &c, &a, &b);) {
		a = a * 10 + b;
		switch (c) {
		case 'P': c = 0; break;
		case 'K': c = 1; break;
		case 'H': c = 2; break;
		case 'T': c = 3;
		}
		if (chk[a][c]) { puts("GRESKA"); return 0; }
		chk[a][c] = 1, cnt[c]++;
	}
	for (int i = 0; i < 4; i++) printf("%d ", 13 - cnt[i]);

	return 0;
}

아무말

백준, 백준 온라인 저지, BOJ, Baekjoon Online Judge, C, C++, 씨, 씨쁠쁠, JAVA, algorithm, 자바, 알고리즘, 자료구조, 문제, 문제 풀이, 풀이

wookje.kwon's profile image

wookje.kwon

2017-06-02 11:32

Read more posts by this author