-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathB.py
More file actions
25 lines (24 loc) · 625 Bytes
/
Copy pathB.py
File metadata and controls
25 lines (24 loc) · 625 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
w, h, n = map(int, input().split())
field = [[1] * w for _ in range(h)]
for i in range(n):
x, y, a = map(int,input().split())
if a == 1:
for i in range(h):
for j in range(x):
field[i][j] = 0
elif a == 2:
for i in range(h):
for j in range(x, w):
field[i][j] = 0
elif a == 3:
for i in range(y):
for j in range(w):
field[i][j] = 0
elif a == 4:
for i in range(y,h):
for j in range(w):
field[i][j] = 0
count = 0
for i in field:
count += i.count(1)
print(count)