atcoder#ARC061B. [ABC045D] すぬけ君の塗り絵
[ABC045D] すぬけ君の塗り絵
题目描述
縦 行、横 列のマス目からなる盤があります。最初、どのマス目も白く塗られています。
すぬけ君が、このうち マスを黒く塗りつぶしました。 回目 ( ) に塗りつぶしたのは、 上から 行目で左から 列目のマスでした。
すぬけ君がマス目を塗りつぶした後の盤の状態について、以下のものの個数を計算してください。
- 各整数 ( ) について、盤の中に完全に含まれるすべての 行 列の連続するマス目のうち、黒いマスがちょうど 個あるもの。
输入格式
入力は以下の形式で標準入力から与えられる。
:
输出格式
出力は 行からなる。 行目 ( ) には、盤の中に完全に含まれるすべての 行 列の連続するマス目のうち、黒いマスがちょうど 個あるものの 総数を出力せよ。
题目大意
给定一个 行 列的矩形,再给定矩形上 个黑格子的坐标。对于每个 ,求出有多少个 的子矩阵包含有恰好 个黑格子。
4 5 8
1 1
1 4
1 5
2 3
3 1
3 2
3 4
4 4
0
0
0
2
4
0
0
0
0
0
10 10 20
1 1
1 4
1 9
2 5
3 10
4 2
4 7
5 9
6 4
6 6
6 7
7 1
7 3
7 7
8 1
8 5
8 10
9 2
10 4
10 9
4
26
22
10
2
0
0
0
0
0
1000000000 1000000000 0
999999996000000004
0
0
0
0
0
0
0
0
0
提示
制約
Sample Explanation 1
![](https://atcoder.jp/img/arc061/30326702be007759dce81231012a8353.png) この盤に含まれる の正方形は全部で 個ありますが、これらのうち 個の内部には黒いマスが 個、残りの 個の内部には黒いマスが 個含まれています。