atcoder#ABC260G. [ABC260G] Scalene Triangle Area
[ABC260G] Scalene Triangle Area
题目描述
のグリッドがあり、このグリッドの上から マス目、左から マス目を と呼びます。
このグリッドの各マスには高々 個のコマが置かれています。
グリッドの状態は 個の文字列 として与えられ、
- の 文字目が
O
であるとき に つコマが置かれていること - の 文字目が
X
であるとき にコマは置かれていないこと
を表します。
整数 が与えられます。 この を使って、 に置かれているコマ について、以下の条件を全て満たすマス を が守っているマスと定義します。
個のマス について、そのマスを守っているコマの個数を求めてください。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
行出力せよ。
そのうち ( ) 行目には、マス を守っているコマの個数を整数として出力せよ。
题目大意
我们有一个 的方阵,由 XO 组成,对于一个位于 的 O,他可以控制的范围是 ,满足:
-
-
-
。
给定 和 次询问 ,询问这个位置被几个 O 控制。
翻译者:@Gemini7X
4 2
OXXX
XXXX
XXXX
XXXX
6
1 1
1 4
2 2
2 3
3 1
4 4
1
1
1
0
0
0
5 10
OOOOO
OOOOO
OOOOO
OOOOO
OOOOO
5
1 1
2 3
3 4
4 2
5 5
1
6
12
8
25
8 5
OXXOXXOX
XOXXOXOX
XOOXOOXO
OXOOXOXO
OXXOXXOX
XOXXOXOX
XOOXOOXO
OXOOXOXO
6
7 2
8 1
4 5
8 8
3 4
1 7
5
3
9
14
5
3
提示
制約
- は整数
- は
O
,X
からなる
Sample Explanation 1
マス のみにコマが置かれ、このコマによって以下の #
のマスが守られます。 #### ##.. .... ....