| Балабанов Фёдор Михайлович, 428 группа DrawSquare 5054 | Журихин Юрий, 611 DrawSquare 12838 | ||||
|---|---|---|---|---|---|
| t | 1 | def squares(w, h, *squares): | t | 1 | def squares(w, h, *args): |
| 2 | d = [['.' for _ in range(w)] for __ in range(h)] | 2 | screen = [['.' for _ in range(w)] for _ in range(h)] | ||
| 3 | for x, y, s, c in squares: | 3 | for X, Y, s, c in args: | ||
| 4 | for col in range(x, x + s): | 4 | for i in range(X, X + s): | ||
| 5 | for row in range(y, y + s): | 5 | for j in range(Y, Y + s): | ||
| 6 | d[row][col] = c | 6 | screen[j][i] = c | ||
| 7 | for l in d: | 7 | for row in screen: | ||
| 8 | print(''.join(l)) | 8 | print(''.join(row)) | ||
| Legends | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
|
| |||||||||