백준 풀이/자바(Java)
백준 8979 자바 - 올림픽
콘스_
2024. 2. 14. 12:26
// 올림픽
package Silver_V_5;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class Ex8979 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine());
int n = Integer.parseInt(st.nextToken());
int k = Integer.parseInt(st.nextToken());
int[][] medal = new int[n+1][4];
for (int i = 1; i <= n; i++) {
st = new StringTokenizer(br.readLine());
int index = Integer.parseInt(st.nextToken()); // 국가
medal[index][0] = 1; // 등수
medal[index][1] = Integer.parseInt(st.nextToken()); // 금
medal[index][2] = Integer.parseInt(st.nextToken()); // 은
medal[index][3] = Integer.parseInt(st.nextToken()); // 동
}
for (int i = 1; i <= n; i++) {
if (medal[k][1] < medal[i][1]) { // 금
medal[k][0]++;
} else if (medal[k][1] == medal[i][1]
&& medal[k][2] < medal[i][2]) { // 은
medal[k][0]++;
} else if (medal[k][1] == medal[i][1]
&& medal[k][2] == medal[i][2]
&& medal[k][3] < medal[i][3]) { // 동
medal[k][0]++;
}
}
System.out.println(medal[k][0]);
}
}