#ABC279C. 列重排
列重排
列重排
题目描述
给你由 # 和 . 组成的图案 和 ,它们各有 行 列。
图案 由 个字符串给出, 的第 个字符表示第 行第 列的元素。 同理。
请判断能否通过重排 的列,使 变得与 相等。
这里,"重排图案 的列"是指:
选择 的一个排列 。
然后,对所有满足 的整数 ,同时进行如下操作:
对所有满足 的整数 ,将 第 行第 列的元素替换为第 行第 列的元素。
输入格式
输入按以下格式从标准输入给出:
输出格式
如果能使 变得与 相等,输出 Yes;否则输出 No。
样例
3 4
##.#
##..
#...
.###
..##
...#
Yes
例如,将 的列按第 、、、 列的顺序从左到右排列,就能使 与 相等。
3 3
#.#
.#.
#.#
##.
##.
.#.
No
在该输入中,无法使 变得与 相等。
2 1
#
.
#
.
Yes
也可能出现 的情况。
8 7
#..#..#
.##.##.
#..#..#
.##.##.
#..#..#
.##.##.
#..#..#
.##.##.
....###
####...
....###
####...
....###
####...
....###
####...
Yes
数据范围
- 、 均为整数。
- 、 是由
#和.组成的长度为 的字符串。
难度
普及
通过率
—
尝试
0
已通过
0
- ID
- 2847
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者