gold, silver, bronze 배열을 순서대로 정렬한다는 것에 초점을 두어 정렬하는데 집중하는 것이 아니라, 문제에서 주어진 포인트대로 구현하는 것이 중요했다.
" 한 국가의 등수는 (자신보다 더 잘한 나라 수) + 1로 정의된다." 가 중요했다!!
for문으로 한 나라씩 돌아가며 '이 나라가 k나라 보다 더 앞선 것 같으면' 등수를 1씩 더해나가는 식으로 구현하면 간단했다.
작성한 코드는 다음과 같다.
'백준' 카테고리의 다른 글
백준 16967 배열 복원하기 c++ (0) | 2024.04.08 |
---|---|
백준 20922 겹치는 건 싫어 c++ (0) | 2024.04.07 |
백준 2075 N번째 큰 수 c++ (0) | 2024.04.05 |
백준 19637 IF문 좀 대신 써줘 c++ (0) | 2024.04.05 |
백준 1138 한 줄로 서기 c++ (0) | 2024.04.03 |