atcoder#ABC305C. [ABC305C] Snuke the Cookie Picker
[ABC305C] Snuke the Cookie Picker
配点 : 点
問題文
縦 マス, 横 マスのグリッドがあります。上から 行目、左から 列目のマスを と呼びます。 はじめ、グリッド上には、ある 縦横 2 マス以上 の部分長方形の内部にあるマスにクッキーが 1 枚ずつ置かれていて、それ以外のマスにはクッキーが置かれていません。 形式的に説明すると、以下の条件を全て満たす 4 つの整数の組 がただ 1 つ存在します。
- グリッド上のマスのうち、 を満たす全てのマス にはクッキーが 1 枚ずつ置かれていて、それ以外のマスにはクッキーが置かれていない。
ところが、すぬけ君がグリッド上のクッキーのどれか 1 枚を取って食べてしまいました。 すぬけ君がクッキーを取ったマスは、クッキーが置かれていない状態に変わります。
すぬけ君がクッキーを食べた後のグリッドの状態が入力として与えられます。
マス の状態は文字 として与えられて、#
はクッキーが置かれているマスを, .
はクッキーが置かれていないマスを意味します。
すぬけ君が食べたクッキーが元々置かれていたマスを答えてください。(答えは一意に定まります。)
制約
- は
#
または.
入力
入力は以下の形式で標準入力から与えられる。
出力
すぬけ君が食べたクッキーが元々置かれていたマスを とする。 をこの順に空白区切りで出力せよ。
5 6
......
..#.#.
..###.
..###.
......
2 4
はじめ、クッキーは を左上、 を右下とする部分長方形の内部にあるマスに置かれていて、すぬけ君は にあるクッキーを食べたことがわかります。よって を出力します。
3 2
#.
##
##
1 2
はじめ、クッキーは を左上、 を右下とする部分長方形の内部にあるマスに置かれていて、すぬけ君は にあるクッキーを食べたことがわかります。
6 6
..####
..##.#
..####
..####
..####
......
2 5