Skip to content

Commit 4e83759

Browse files
committedJul 11, 2024
BOJ_28018 : 시간이 겹칠까
1 parent 9850c8d commit 4e83759

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed
 
+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
import java.io.*;
2+
import java.util.*;
3+
4+
public class Main {
5+
6+
public static void main(String[] args) throws IOException {
7+
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
8+
int N = Integer.parseInt(br.readLine());
9+
int[] seat = new int[1000002];
10+
for(int i=0; i<N; i++) {
11+
StringTokenizer st = new StringTokenizer(br.readLine());
12+
int start = Integer.parseInt(st.nextToken());
13+
int end = Integer.parseInt(st.nextToken());
14+
seat[start]++;
15+
seat[end+1]--;
16+
}
17+
for(int i=1; i<1000001; i++) {
18+
seat[i] += seat[i-1];
19+
}
20+
int Q = Integer.parseInt(br.readLine());
21+
StringTokenizer st = new StringTokenizer(br.readLine());
22+
StringBuilder sb = new StringBuilder();
23+
for(int i=0; i<Q; i++) {
24+
int time = Integer.parseInt(st.nextToken());
25+
sb.append(seat[time]).append('\n');
26+
}
27+
System.out.print(sb);
28+
}
29+
}

0 commit comments

Comments
 (0)