Cod sursa(job #3344916)
| Utilizator | Data | 6 martie 2026 17:27:35 | |
|---|---|---|---|
| Problema | Subsecventa de suma maxima | Scor | 0 |
| Compilator | py | Status | done |
| Runda | Arhiva educationala | Marime | 0.26 kb |
def ssm(n, v):
dp = [0] * (n)
dp[0] = v[0]
rez = dp[0]
for i in range(1, n):
if dp[i-1] >= 0:
dp[i] = dp[i-1] + v[i-1]
else:
dp[i] = v[i]
if dp[i] > rez:
rez = dp[i]
return rez
