Free practice · numeric · medium

Practice

Calculate an approved-expense total

A loop visits [25, 80, 40, 120] and adds an amount only when it is <= 100. What total is reported?

Repeated-state trace

A loop must make visible progress toward a defined stop

  1. InitializeSet deliberate starting state
  2. ReadTake the next item or state
  3. DecideEvaluate the loop condition
  4. UpdateChange counters and accumulators
  5. RecordWrite the reached state
  6. StopConfirm the stopping rule

Record the item, condition, counter, accumulator, and stopping decision on every pass to expose skipped, duplicated, or non-terminating work.