[Pseudocode] Pseudocode A Billion Bowling Pins[Pseudocode] Pseudocode A Billion Bowling Pins
🎳
A Billion Bowling Pins
Week 5, 2026
FUNCTION HowManyRows(Pins:INTEGER) RETURNS INTEGER
DECLARE RemaningPins,Row:INTEGER
RemaningPins ← Pins
Row ← 0
REPEAT
Row ← Row + 1
RemaningPins ← RemaningPins - Row
UNTIL RemaningPins <= 0
IF RemaningPins < 0 THEN Row ← Row - 1 ENDIF
RETURN Row
ENDFUNCTION