We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 241f2a3 commit 4025dbfCopy full SHA for 4025dbf
YoonYn9915/dp/2024-07-29-[백준]-#1932-정수 삼각형.py
@@ -0,0 +1,23 @@
1
+import sys
2
+
3
+n = int(sys.stdin.readline().strip())
4
5
+arr = [[0] * n for _ in range(n)]
6
+ans = [[0] * n for _ in range(n)]
7
8
+for i in range(n):
9
+ arr[i] = list(map(int, sys.stdin.readline().strip().split()))
10
11
+ans[0][0] = arr[0][0]
12
13
+for j in range(n-1):
14
+ for k in range(j+1):
15
+ for f in range(2):
16
+ if ans[j+1][k] == 0:
17
+ ans[j+1][k+f] = ans[j][k]+arr[j+1][k+f]
18
+ else:
19
+ ans[j+1][k+f] = max(ans[j+1][k+f], ans[j][k]+arr[j+1][k+f])
20
21
22
+max_value = max(ans[n-1])
23
+print(max_value)
0 commit comments