| Шаргаровский Михаил Денисович, 402 группа DrawSquare 5684 | Савицкая Анастасия, 125ая DrawSquare 5519 | ||||
|---|---|---|---|---|---|
| f | 1 | def squares(w, h, *args): | f | 1 | def squares(w, h, *args): | 
| t | 2 | screen = [['.' for i in range(w)] for i in range(h)] | t | 2 | picture = [['.' for j in range(w)] for i in range(h)] | 
| 3 | for X, Y, s, c in args: | 3 | for X, Y, length, elem in args: | ||
| 4 | for i in range(Y, Y + s): | 4 | for i in range(X, X + length): | ||
| 5 | for j in range(X, X + s): | 5 | for j in range(Y, Y + length): | ||
| 6 | screen[i][j] = c | 6 | picture[j][i] = elem | ||
| 7 | for row in screen: | 7 | for raw in picture: | ||
| 8 | for dot in row: | 8 | for elem in raw: | ||
| 9 | print(dot, end='') | 9 | print(elem, end='') | ||
| 10 | print() | 10 | print() | ||
| Legends | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 
 | 
 | |||||||||