• Предмет: Информатика
  • Автор: legoworld870Provcom
  • Вопрос задан 3 года назад

Напишите программу, которая заполняет массив квадратами натуральных чисел от 1 до N . (Python)

Ответы

Ответ дал: restIess
1

N = int(input())

a = [i ** 2 for i in range(1,N+1)]

print(a)

Либо:

N = int(input())

a = []

for i in range(1,N+1):

   a.append(i**2)

print(a)


restIess: могу расписать попроще вторую строку, если нужно)
legoworld870Provcom: Спасибо, программа работает, но сайт на который нужно грузить ее не принимает
restIess: мб нужно не включая N, попробуйте убрать +1
legoworld870Provcom: та там проблема в том, что сайту нужно не правильное решение, а решение как на сайте
restIess: там выходных данных нет?
restIess: примера
legoworld870Provcom: Выходные данные точно такие, как получились в этой программе
restIess: я там добавил еще один кусок кода, попробуйте его вставить)
legoworld870Provcom: Опять ему не нравится ахахах
restIess: мб вывод нужен через for
Вас заинтересует