Поясните пожалуйста почему в этой задачи нельзя обойтись без преобразования строки в число? И почему в данном коде не работают условия с двумя и более числами при том что никакого криминала в цикле вроде бы не видно?