adc soluções em python

This commit is contained in:
2026-05-15 15:43:42 -03:00
parent 32713bd845
commit 7e9caaea6e
5 changed files with 249 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
class solver:
def __init__(self):
self.v_ = []
self.n = 0
def read_input(self):
self.n = int(input())
self.v_ = list(map(int, input().split()))
def solve(self):
(v, n) = self.v_, self.n
dp = [ x for x in v]
for i in range(1, n):
dp[i] = max(dp[i-1] + v[i], dp[i])
ans = max(dp)
print(ans)
def main()->None:
s = solver()
s.read_input()
s.solve()
if __name__ == "__main__":
main()