[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