100 atcoder#AGC006F. [AGC006F] Blackout
[AGC006F] Blackout
配点 : 点
問題文
縦、横ともに マスのマス目があります。 上から マス目、左から マス目のマスを (, ) と表します。
最初、 個のマスが黒く塗られており、それ以外のマスはすべて白です。 具体的には、マス (, ), (, ), , (, ) が黒く塗られています。
すぬけ君は次のルールに従い、可能な限りマスを黒く塗っていきます。
- ある について、マス (, ), (, ) がともに黒で、マス (, ) が白ならば、マス (, ) を黒く塗る。
すぬけ君が可能な限りマスを黒く塗ったとき、最終的に黒いマスは何個になるかを求めてください。
制約
- (, ) はすべて相異なる。
入力
入力は以下の形式で標準入力から与えられる。
出力
すぬけ君が可能な限りマスを黒く塗ったとき、最終的に黒いマスは何個になるかを出力せよ。
3 2
1 2
2 3
3
次のようにマスを黒く塗っていくことができます。
- マス (, ), (, ) がともに黒で、マス (, ) が白なので、マス (, ) を黒く塗る。
2 2
1 1
1 2
4
次のようにマスを黒く塗っていくことができます。
- マス (, ), (, ) がともに黒で、マス (, ) が白なので、マス (, ) を黒く塗る。
- マス (, ), (, ) がともに黒で、マス (, ) が白なので、マス (, ) を黒く塗る。
4 3
1 2
1 3
4 4
3
新たにマスを黒く塗ることができません。