KCPC에 등장할 알고리즘 맞히기
시간 제한1초메모리 제한1024 MB
각 문제에 달린 태그 문자열이 전체에서 몇 번 등장하는지 세고, 가장 많이 나온 태그를 출력하며 동률이면 -1을 출력한다.
문제
KCPC에 참가하게 된 당신은 빅데이터를 활용해 이번 대회에서 사용될 알고리즘을 예측하고자 한다.
문제 번호와 문제에 달린 태그 개수, 그리고 태그 목록이 주어질 때, 가장 자주 등장한 태그를 출력하라.
입력
첫 번째 줄에 문제의 개수 이 주어진다.
두 번째 줄부터 줄에 걸쳐 각 문제의 정보가 아래와 같은 형식으로 주어진다.
-
- 는 문제 번호를 의미하는 정수이다.
- 는 문제에 달린 태그의 개수를 의미하는 정수이다.
- 는 번 문제의 태그로, 알파벳 소문자와
_로 이루어진 문자열이다. - 각 문제에 달린 개의 태그는 서로 중복되지 않는다.
각 문제의 가 증가하는 순서대로 주어지고, 개의 문제는 모두 문제 번호가 다르다.
출력
첫 번째 줄에 가장 자주 등장한 태그를 출력한다. 가장 자주 등장한 태그가 여러 개일 경우, -1을 출력한다.
힌트
채점 데이터는 실제 백준 온라인 저지 문제 및 솔브드 태그와 관련이 없을 수 있다.