문제 링크
https://www.acmicpc.net/problem/10546
문제 해결
1. N만큼 이름을 문자열로 받는다.
2. N-1만큼 완주자의 이름을 문자열로 받는다. 단, 동명이인이 있을 수 있다.
3. STL map을 사용해서 이름을 저장한다. 저장할 때, 같은 이름이 나오면, 그 이름의 value값을 올려준다.
4. N-1번 완주자의 이름을 받을 때, value값을 하나씩 내린다.
5. 출력할 때, value 값이 0이 아닌 key만 출력한다.
주의할 점
1. 동명이인이 있을 수 있으므로, 이미 key값이 존재할 때와 존재하지 않을 때를 나눠서 처리해줘야한다.
※ 정확하고 부드러운 태클은 언제나 환영입니다.
'Problem Solving' 카테고리의 다른 글
BOJ 1194 - 달이 차오른다, 가자. (0) | 2017.02.04 |
---|---|
BOJ 2002 - 추월 (0) | 2017.01.03 |
BOJ 1947 - 신입 사원 (0) | 2016.12.30 |
BOJ 10820 - 문자열 분석 (0) | 2016.12.18 |
BOJ 2870 - 수학숙제 (0) | 2016.12.17 |