⌘K
Flycodx

Outstanding Maintenance Cycles

Outstanding Maintenance Cycles

HardArrays0% accepted

The RWA in Bangalore tracks monthly maintenance bills. Some residents pay on time (positive), others accumulate debt (negative). Arjun needs to find maximum outstanding debt period to plan collection strategy.

Approach

Given an array of monthly payment amounts (positive = received, negative = due), find the minimum cumulative sum subarray for maximum debt period.

Input

payments=[100,-150,80,-120,50]

Output

-190
solution.py
Loading editor...
Test 1
Test 2
Test 3

Press Run to test your custom input, or Submit to judge against all test cases.

Sign in to continue

Create a free account to run code, submit solutions and track progress.

  • Free forever — no credit card
  • 10+ languages with live execution
  • Points, streaks & leaderboards
Auto Save OnLn 1, Col 1Spaces: 4UTF-8LFPython 3