Skip to content

Commit 2838e78

Browse files
committed
16435 스네이크버드
1 parent c1239b4 commit 2838e78

File tree

1 file changed

+24
-13
lines changed

1 file changed

+24
-13
lines changed
Lines changed: 24 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,37 @@
11
package greedy.silver.silver_5;
2-
import java.io.BufferedReader;
3-
import java.io.IOException;
4-
import java.io.InputStreamReader;
2+
3+
import java.io.*;
54
import java.util.Arrays;
65
import java.util.StringTokenizer;
6+
77
public class _16435 {
8+
89
public static void main(String[] args) throws IOException {
910
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
10-
StringTokenizer st = new StringTokenizer(br.readLine());
11+
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
12+
StringTokenizer st = new StringTokenizer(br.readLine());
1113

12-
int N = Integer.parseInt(st.nextToken());
13-
int L = Integer.parseInt(st.nextToken());
14+
int n = Integer.parseInt(st.nextToken());
15+
int l = Integer.parseInt(st.nextToken());
1416

15-
int[] arr = new int[N];
17+
int[] fruits = new int[n];
1618

17-
st = new StringTokenizer(br.readLine());
18-
for(int i = 0; i < N; i++) arr[i] = Integer.parseInt(st.nextToken());
19-
Arrays.sort(arr);
19+
st = new StringTokenizer(br.readLine());
20+
for (int i = 0; i < n; i++) {
21+
fruits[i] = Integer.parseInt(st.nextToken());
22+
}
2023

21-
for(int i = 0; i < N; i++) {
22-
if(L >= arr[i]) L++;
24+
Arrays.sort(fruits);
25+
26+
for (int i = 0; i < n; i++) {
27+
if (l >= fruits[i]) {
28+
l++;
29+
}
2330
}
24-
System.out.println(L);
31+
32+
bw.write(String.valueOf(l));
33+
bw.flush();
34+
bw.close();
2535
}
36+
2637
}

0 commit comments

Comments
 (0)