この場合はwhile使うのに比べて明らかに効率悪いよ。
Q. なぜ効率が悪いか説明せよ(3点)