Koala - 11기/기초 알고리즘 스터디

[백준/C++] 5533번: 유니크

kky9525 2023. 8. 11. 17:18

문제: 5533번: 유니크 (acmicpc.net)

 

5533번: 유니크

첫째 줄에 참가자의 수 N이 주어진다. (2 ≤ N ≤ 200) 둘째 줄부터 N개 줄에는 각 플레이어가 1번째, 2번째, 3번째 게임에서 쓴 수가 공백으로 구분되어 주어진다.

www.acmicpc.net

코드

코드 설명

먼저, 전역변수로 이중배열인 point와 포인트 값을 계산한 배열인 total을 선언해주었다.

그 후, 메인함수에서 N의 값을 입력 받은 후, for문을 이용하여 제출한 포인트 수를 입력 받아준다. 

총 3게임을 진행하므로 먼저 3번을 반복시켜 준 다음에, for문을 이용하여 돌아가면서 각 자리수에 중복된 값이 있는지 확인 한다. 만일 중복된 값이 하나도 없으면 임의로 설정한 변수 cnt의 값은 0이 될 것이므로 cnt값이 0인 경우, 중복된 값이 없는 것이므로 최종 점수에 계산 할 수 있도록 해주었다.