二维码
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
一种二维码。 满足以下所有条件:
- 这是一个由九个水平行和九个垂直列组成的区域。
- 左上角和右下角 3×3 区域中的所有 单元格均为黑色。
- 与左上角或右下角 3×3 区域相邻(水平、垂直或对角)的所有 单元格均为白色。
您将获得一个包含 水平行和 垂直列的网格。网格的状态由 字符串、。每个字符串的长度为 。如果 的第 个字符是“#”,则位于上数第 行和左数第 列的单元格为黑色,如果为“.”,则单元格为白色。
找到完全包含在网格中的所有二维码。
输入格式
输入
输入由标准输入提供,格式如下:
- 和 是整数。
- 是长度为 的字符串,由“.”和“#”组成。
输出格式
对于所有对 ,其左上角单元格位于从顶部起第 行和从左侧起第 列的所有对 满足二维码的条件,按顺序打印包含 、空格和 的行。
这些对必须按字典升序排序;即 必须按升序排列,并且在同一 内, 必须按升序排列。
输入 #1
19 18
###......###......
###......###......
###..#...###..#...
..............#...
..................
..................
......###......###
......###......###
......###......###
.###..............
.###......##......
.###..............
............###...
...##.......###...
...##.......###...
.......###........
.......###........
.......###........
........#.........
输出 #1
1 1
1 10
7 7
10 2
提示
下图是一个二维码 其中“#”是黑色单元格,“.”是白色单元格,“?”可以是黑色或白色。
###.?????
###.?????
###.?????
....?????
?????????
?????....
?????.###
?????.###
?????.###