We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a4de5a9 commit dbf1d9dCopy full SHA for dbf1d9d
1 file changed
Seol-JY/202512/05 BOJ G5 연속합 2.md
@@ -0,0 +1,32 @@
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
+ int[] arr = new int[n];
10
11
+ StringTokenizer st = new StringTokenizer(br.readLine());
12
+ for (int i = 0; i < n; i++) {
13
+ arr[i] = Integer.parseInt(st.nextToken());
14
+ }
15
16
+ int dp0 = arr[0];
17
+ int dp1 = Integer.MIN_VALUE / 2;
18
19
+ int answer = dp0;
20
21
+ for (int i = 1; i < n; i++) {
22
+ dp1 = Math.max(dp1 + arr[i], dp0);
23
+ dp0 = Math.max(dp0 + arr[i], arr[i]);
24
25
+ answer = Math.max(answer, Math.max(dp0, dp1));
26
27
28
+ System.out.println(answer);
29
30
+}
31
32
+```
0 commit comments