| Утешева Екатерина, 321 группа DrawSquare 4923 | Осипчук Артём Андреевич, 321 группа DrawSquare 5453 | ||||
|---|---|---|---|---|---|
| f | 1 | def squares(w, h, *args): | f | 1 | def squares(w, h, *args): | 
| n | 2 | screen = [['.' for i in range(w)] for j in range(h)] | n | 2 | matrix = [['.' for i in range(w)] for j in range(h)] | 
| 3 | for i in args: | 3 | for i in args: | ||
| t | 4 | X, Y, s, c = i | t | 4 | x0, y0, r, s = i | 
| 5 | for x in range(X, X + s): | 5 | for x in range(x0, x0 + r): | ||
| 6 | for y in range(Y, Y + s): | 6 | for y in range(y0, y0 + r): | ||
| 7 | screen[y][x] = c | 7 | matrix[y][x] = s | ||
| 8 | for i in screen: | 8 | for i in matrix: | ||
| 9 | print(''.join(i)) | 9 | print(''.join(i)) | ||
| Legends | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 
 | 
 | |||||||||