This C++ solution uses breadth-first search for DMOJ dmopc14c1p5 Surprise Teleport. Read the reasoning, inspect the code, or try your own test case below.
Python records executed lines and locals automatically. For selected values in any language, add // @trace i, total on its own valid line; Python uses # @trace i, total.
StatusReady
Output
No run yet.
Diagnostics
No diagnostics yet.
Each run is isolated and has strict limits. Passing one test does not guarantee the judge will accept the solution.