Bird
0
0

If a balance calculation algorithm processes transactions [10, -5, -15, 20] starting from zero, what is the resulting balance?

medium📝 Analysis Q5 of 15
LLD - Design — Splitwise (Expense Sharing)
If a balance calculation algorithm processes transactions [10, -5, -15, 20] starting from zero, what is the resulting balance?
A15
B10
C20
D5
Step-by-Step Solution
Solution:
  1. Step 1: Calculate sum of transactions

    Sum = 10 - 5 - 15 + 20 = 10.
  2. Step 2: Add to initial balance

    Initial balance is zero, so final balance = 10.
  3. Final Answer:

    10 -> Option B
  4. Quick Check:

    Final balance = 10 [OK]
Quick Trick: Sum transactions carefully including negatives [OK]
Common Mistakes:
  • Adding negatives as positives
  • Skipping some transactions
  • Misordering operations

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More LLD Quizzes