Предмет: Информатика,
автор: 6yrOpoK
Напишите программу, на вход которой подаётся прямоугольная матрица в виде последовательности строк. После последней строки матрицы идёт строка, содержащая только строку "end" (без кавычек).
Программа должна вывести результат транспонирования исходной матрицы. Элементы строк выводить через пробел.
Sample Input:
3 2
1 4
end
Sample Output:
3 1
2 4
Программу написать в Python.
6yrOpoK:
Python
Ответы
Автор ответа:
0
hi = 0
mas = []
while True:
a = input()
if a == 'end':
break
hi+=1
mas.append([int(i) for i in a.split()])
for i in range(len(mas[0])):
print(*[mas[g][i] for g in range(hi)])
Выдаёт такую ошибку
[+] Test #1. OK
[+] Test #2. OK
[+] Test #3. OK
[+] Test #4. OK
[ ] Test #5. Runtime error
[+] Test #1. OK
[+] Test #2. OK
[+] Test #3. OK
[+] Test #4. OK
[ ] Test #5. Runtime error
Похожие вопросы
Предмет: Английский язык,
автор: даша123574890
Предмет: Окружающий мир,
автор: arinkacheshir
Предмет: Технология,
автор: лиза63
Предмет: Физика,
автор: gilmanov09
Предмет: Другие предметы,
автор: мариам001