본문 바로가기
코테/백준

[백준] 14696 딱지놀이 - C++

by gayoungeeda 2023. 7. 14.
728x90

https://www.acmicpc.net/problem/14696

 

문제 요약

 

A, B 두 명이 딱지 놀이를 하는데 딱지의 문양은 1, 2, 3, 4로 표시한다. 딱지에 상대방보다 큰 수가 있으면 승리, 동일한 숫자라면 갯수가 많은 사람이 승리한다.

 


문제 풀이 

 

#include<stdio.h>
int arr1[5], arr2[5];
int main()
{
    int n, a, b, tmp;
    int i, j;

    scanf("%d", &n);
    
    for (j = 0; j < n; j++)
    {
        for (i = 0; i <= 4; i++) arr1[i] = arr2[i] = 0; // 초기화

        scanf("%d", &a);

        for ( i = 0; i < a; i++)
        {
            tmp = 0;
            scanf("%d", &tmp);
            arr1[tmp]++;
        }

        scanf("%d", &b);
        
        for ( i = 0; i < b; i++)
        {
            tmp = 0;
            scanf("%d", &tmp);
            arr2[tmp]++;
        }

        for (i = 4; i > 0; i--)
        {
            if (arr1[i] > arr2[i])
            {
                printf("A\n");
                break;
            }
            else if (arr2[i] > arr1[i])
            {
                printf("B\n");
                break;
            }

            if (i == 1) printf("D\n");
        }
        
    }
    
    

    return 0;
}

'코테 > 백준' 카테고리의 다른 글

[백준] 10163 색종이 - C++  (0) 2023.07.18
[백준] 25400 제자리 - C++  (0) 2023.07.14
[백준] 20186 수 고르기 - C++  (0) 2023.07.14
[백준] 17614 369 - C++  (0) 2023.07.14
[백준] 14697 방 배정하기 - C++  (0) 2023.07.14