f | def squares(w, h, *args): | f | def squares(w, h, *args): |
n | arr = [['.'] * w for i in range(h)] | n | field = [['.'] * w for i in range(h)] |
| for i in args: | | for arg in args: |
| for k in range(i[0], i[0] + i[2]): | | for i in range(arg[1], arg[1] + arg[2]): |
| for m in range(i[1], i[1] + i[2]): | | for j in range(arg[0], arg[0] + arg[2]): |
| arr[m][k] = i[3] | | field[i][j] = arg[3] |
| for i in arr: | | for i in field: |
| print(*i, sep='') | | print(*i, sep='') |
t | | t | '\nТестирование произвольного кода,\nпри ктором в тесте лежит тестирующая программа.\nНапример, классов.\n\nДанный кусок приписывается в конец программы.\n' |
| import sys | | import sys |
| exec(sys.stdin.read(), globals()) | | exec(sys.stdin.read(), globals()) |