We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5748de0 commit fe13343Copy full SHA for fe13343
1 file changed
Seol-JY/202507/28 BOJ G5 퇴사 2.md
@@ -0,0 +1,33 @@
1
+```java
2
+import java.io.*;
3
+import java.util.*;
4
+
5
+public class Main {
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
10
+ int[] T = new int[N + 1];
11
+ int[] P = new int[N + 1];
12
13
+ for (int i = 1; i <= N; i++) {
14
+ StringTokenizer st = new StringTokenizer(br.readLine());
15
+ T[i] = Integer.parseInt(st.nextToken());
16
+ P[i] = Integer.parseInt(st.nextToken());
17
+ }
18
19
+ int[] dp = new int[N + 2];
20
21
+ for (int i = N; i >= 1; i--) {
22
+ if (i + T[i] <= N + 1) {
23
+ dp[i] = Math.max(dp[i + 1], P[i] + dp[i + T[i]]);
24
+ } else {
25
+ dp[i] = dp[i + 1];
26
27
28
29
+ System.out.println(dp[1]);
30
+ br.close();
31
32
+}
33
+```
0 commit comments