atcoder#ABC186F. [ABC186F] Rook on Grid
[ABC186F] Rook on Grid
配点 : 点
問題文
縦 マス、横 マスのグリッドがあります。上から 行目、左から 列目のマスをマス と表します。
グリッド上には 個の障害物があり、 番目の障害物はマス に置かれています。
マス に飛車の駒が置いてあります。飛車の駒は、今いる位置から右または下方向に伸びる直線上にあり、障害物を飛び越えずに到達できるマスに 手で移動することができます。
手以内の移動で飛車の駒が到達できるマスの数を求めてください。
制約
- は相異なる
- 入力は全て整数
入力
入力は以下の形式で標準入力から与えられる。
出力
手以内の移動で飛車の駒が到達できるマスの数を出力せよ。
4 3 2
2 2
3 3
10
障害物のない全てのマスに 手以内で移動できます。
5 4 4
3 2
3 4
4 2
5 2
14
障害物のないマスのうち、 以外の全てのマスに 手以内で移動できます。
200000 200000 0
40000000000