В выходном формате должно быть выведено N строк, каждая из которых соответствует i.
Например, пользовательский ввод равен 5, поэтому вывод должен быть...
0
1
4
9
16
Вот мое решение.
Код: Выделить всё
# The first two lines of code were default and already there.
if __name__ == '__main__':
n = int(input())
# Everything below is my code.
for i in range(0,5):
while i < 5:
print(i ** 2)
i += 1
break
0
1
4
9
16
25
36
Python просто остановился бы после вывода числа 16.
Как я могу исправить это в Hackerrank?
Вот ссылка, если вы хотите увидеть проблема сама.
https://www.hackerrank.com/challenges/p ... ps/problem
Подробнее здесь: https://stackoverflow.com/questions/513 ... y-code-why