В программе выходит ошибка: TypeError: 'int' object is not subscriptable
a = [15, -4, 8, 3 ]
m = 1
n = 4
for i in range(m):
for j in range(n):
k = n%(j+1)
if k == 0:
j == 0
elif k == n-1:
j-1 == j+n-1
s = a[i][j+n-1] + a[i][0] + a[i][j] + a[i][j]
else:
s = a[i][j-1] + a[i][j+1] + a[i][j] + a[i][j]
print(s, '', end = '')
Ответы (1 шт):
Автор решения: Danis
→ Ссылка
Потому что у вас одномерный массив а не двумерный. a[0] вернёт 15 чтобы все исправить сделайте a двумерным
a = [[15, -4, 8, 3 ]]