The reason why we have simplified this puzzle is the following:
Once the on boarding completed, new codingamers start Power of Thor and then The Descent. However, for new comers on CodinGame, these puzzles are a bit hard to solve: the statement is too long and they have to deal with details that are not really interesting.
For instance, regarding Power of Thor: you need to understand the while loop, you need to update your variables, you need to do multiple prints or concatenate variables, etc. And for The Descent, the statement stated that you could fire only once but it was fine to try to fire multiple times...
But you are right that, a long time ago, our on boarding was similar to the new The Descent, but we didn't want to keep the same game for both the current on boarding and the first puzzle. We decided instead to take The Descent, simplify its statement and move it as the first puzzle instead. We will also simplify Thor at some point.
Basically, the new The Descent requires to implement the same algorithm but it is just easier to understand what must be done.