#ATabc250b. [ABC250B] Enlarged Checker Board
[ABC250B] Enlarged Checker Board
题目描述
有一个由 行 列的格子组成的瓷砖,将这样的瓷砖按纵向 行、横向 列排列,得到一个纵向 行、横向 列的格子图 。 对于 ,从上往下第 行、从左往右第 列的瓷砖记为瓷砖 。
的每个格子按照如下方式进行涂色:
- 每个瓷砖要么是白色瓷砖,要么是黑色瓷砖。
- 白色瓷砖的所有格子都涂成白色,黑色瓷砖的所有格子都涂成黑色。
- 瓷砖 是白色瓷砖。
- 边相邻的两个瓷砖颜色不同。这里,若瓷砖 与瓷砖 满足 ( 表示 的绝对值),则称它们边相邻。
请按照输出格式输出格子图 。
输入格式
输入从标准输入按以下格式给出。
输出格式
请输出满足下列条件的 个字符串 ,每行一个字符串。
- 每个都是长度为 ,只包含
.或#的字符串。 - 对于每个 ,如果格子图 的第 行第 列的格子被涂成白色,则 的第 个字符为
.,如果被涂成黑色,则为#。
样例 1
输入
4 3 2
输出
..##..##
..##..##
..##..##
##..##..
##..##..
##..##..
..##..##
..##..##
..##..##
##..##..
##..##..
##..##..
样例 2
输入
5 1 5
输出
.....#####.....#####.....
#####.....#####.....#####
.....#####.....#####.....
#####.....#####.....#####
.....#####.....#####.....
样例 3
输入
4 4 1
输出
.#.#
.#.#
.#.#
.#.#
#.#.
#.#.
#.#.
#.#.
.#.#
.#.#
.#.#
.#.#
#.#.
#.#.
#.#.
#.#.
样例 4
输入
1 4 4
输出
....
....
....
....
说明/提示
限制条件
- 输入均为整数。
由 ChatGPT 4.1 翻译
相关
在下列比赛中: