Лукьянов Артём Васильевич, 317, Севастопольский филилал TransposeTriangle 1125
Сагура Николай, 392, сев. филиал TransposeTriangle 1172
t1import syst1import sys
2data = sys.stdin.read().splitlines()2data = sys.stdin.read().splitlines()
3rows = []3rows = []
4for line in data:4for line in data:
5    s = line.strip()5    s = line.strip()
6    if not s:6    if not s:
7        continue7        continue
8    rows.append([int(x.strip()) for x in s.split(',')])8    rows.append([int(x.strip()) for x in s.split(',')])
9n = len(rows)9n = len(rows)
10if n == 0:10if n == 0:
11    sys.exit()11    sys.exit()
12for k in range(n):12for k in range(n):
13    col = n - k - 113    col = n - k - 1
14    new_row = [rows[i][col] for i in range(col, n)]14    new_row = [rows[i][col] for i in range(col, n)]
15    print(' ' * (n - len(new_row)), end='')15    print(' ' * (n - len(new_row)), end='')
16    print(', '.join(map(str, new_row)))16    print(', '.join(map(str, new_row)))
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op