Кирилл Суглобов, 617 группа DrawSquare 6284
Байдецкая Марина 319/2 DrawSquare 5906
n1def squares(wh, *squares):n1def squares(shirvis, *args):
2    screen = [['.' for _ in range(w)] for _ in range(h)]2    screen = [['.' for _ in range(shir)] for _ in range(vis)]
3    for square in squares:3    for klet in args:
4        XY, s, c = square4        xy, s, c = klet
5        for i in range(YY + s):5        for i in range(yy + s):
6            for j in range(XX + s):6            for j in range(xx + s):
7                if 0 <= i < h and 0 <= j < w:7                if 0 <= i < vis and 0 <= j < shir:
8                    screen[i][j] = c8                    screen[i][j] = c
t9    for row in screen:t9    for rad in screen:
10        print(''.join(row))10        print(''.join(rad))
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op