Time limit: 1.0s , Memory limit: 256M , Points: 1
Cho bảng ô vuông kích thước , các hàng được đánh số từ đến từ trên xuống dưới và các cột được đánh số từ đến từ trái sang phải. Trên mỗi ô vuông của bảng: hoặc là không chứa gì, hoặc là chứa một bóng đèn, hoặc là chứa một vật thể. Mỗi bóng đèn có thể phát sáng theo hướng đến các ô cùng hàng hoặc cùng cột cho đến khi bị chắn bởi vật thể hoặc viền của bảng.
Cho biết vị trí của bóng đèn và vật thể, bạn hãy đếm số lượng ô vuông được chiếu sáng. Lưu ý rằng các ô chứa bóng đèn xem như được chiếu sáng và các ô chứa vật thể xem như không được chiếu sáng.
Input
- Dòng đầu tiên chứa bốn số nguyên , , và .
- dòng tiếp theo, mỗi dòng chứa hai số nguyên và mô tả tọa độ của bóng đèn tại vị trí .
- dòng tiếp theo, mỗi dòng chứa hai số nguyên và mô tả tọa độ của vật thể tại vị trí .
- Dữ liệu đảm bảo mỗi ô vuông hoặc là không chứa gì, hoặc là chứa một bóng đèn, hoặc là chứa một vật thể.
Output
- In ra số lượng ô vuông được chiếu sáng.
Examples
Sample Input 1
3 3 2 2
1 1
3 2
1 2
2 2
Sample Output 1
5
Sample Input 2
5 5 5 1
1 1
2 2
3 3
4 4
5 5
1 5
Sample Output 2
24
Notes
Trong ví dụ đầu tiên, các ô vuông được chiếu sáng bao gồm: , , , và .
Comments