Re: Задачки
А як щодо офіційного працевлаштування з записом до трудової книжки?
Оскільки кожен рядок вводу відповідає рядку чисел матриці, int(input()) робити не слід (бо тоді цілий рядок розглядатиметься як одне число й лаятиметься, якщо там буде кілька чисел чи end) — треба прочитати його, розбити на окремі числа, переконвертити кожне в int. Наприклад, так:
import re
a=[]
while True:
s=input()
if s=='end': break
row=[]
for t in re.findall('-?[0-9]+', s):
row.append(int(t))
a.append(row)
Ну й решту коду переробити для роботи з двовимірною матрицею a[i][j]