[문제 링크] : https://www.acmicpc.net/problem/14696
#include <iostream>
using namespace std;
int A[5];
int B[5];
int main(){
int N, M, L, inp;
cin >> N;
for(int i=0; i<N; i++){
for(int j=0; j<5; j++){
A[j] = B[j] = 0;
}
cin >> M;
for(int j=0; j<M; j++){
cin >> inp;
A[inp]++;
}
cin >> L;
for (int j=0; j<L; j++){
cin >> inp;
B[inp]++;
}
for(int j=4; j>0; j--){
if(A[j] > B[j]){
cout << "A\n";
break;
}
else if(B[j] > A[j]){
cout << "B\n";
break;
}
if(j == 1){
cout << "D\n";
}
}
}
return 0;
}
'알고리즘' 카테고리의 다른 글
[알고리즘] 백준 2702 - 초6 수학 (C++) (0) | 2024.09.19 |
---|---|
[알고리즘] 백준 9076 - 점수 집계 (C++) (0) | 2024.09.18 |
[알고리즘] 백준 25238 - 가희와 방어율 무시 (C++) (0) | 2024.09.16 |
[알고리즘] 백준 14924 - 폰 노이만과 파리 (C++) (0) | 2024.09.15 |
[알고리즘] 백준 8437 - Julka (C++) (0) | 2024.09.14 |