#abc250b. B - Enlarged Checker Board
B - Enlarged Checker Board
Score : points
问题描述
在 行水平排列和 列垂直排列中放置瓷砖。每个瓷砖上有 行水平格子和 列垂直格子。总体来说,这些瓷砖形成了一个网格 ,具有 行水平格子和 列垂直格子。
对于 ,第 个瓷砖表示从上到下第 行、从左到右第 列的瓷砖。
中的每个小方格按照以下方式涂色:
- 每个瓷砖要么是 白色瓷砖 要么是 黑色瓷砖。
- 白色瓷砖中的所有小方格都涂成白色;黑色瓷砖中的所有小方格都涂成黑色。
- 第一个瓷砖 是白色瓷砖。
- 共享边界的两个瓷砖颜色不同。这里,我们称瓷砖 和瓷砖 共享边界,当且仅当 (其中 表示 的绝对值)。
请按照输出部分指定的格式打印网格 。
以上为通义千问 qwen-max 翻译,仅供参考。
Problem Statement
Tiles are aligned in horizontal rows and vertical columns. Each tile has a grid with horizontal rows and vertical columns. On the whole, the tiles form a grid with horizontal rows and vertical columns.
For , Tile denotes the tile at the -th row from the top and the -th column from the left.
Each square of is painted as follows.
- Each tile is either a white tile or a black tile.
- Every square in a white tile is painted white; every square in a black tile is painted black.
- Tile is a white tile.
- Two tiles sharing a side have different colors. Here, Tile and Tile are said to be sharing a side if and only if (where denotes the absolute value of ).
Print the grid in the format specified in the Output section.
Constraints
- All values in input are integers.
Input
Input is given from Standard Input in the following format:
Output
Print strings that satisfy the following condition, with newlines in between.
- Each of is a string of length consisting of
.
and#
. - For each and , the -th character of is
.
if the square at the -th row from the top and -th column from the left in grid is painted white; the character is#
if the square is painted black.
Sample Input 1
4 3 2
Sample Output 1
..##..##
..##..##
..##..##
##..##..
##..##..
##..##..
..##..##
..##..##
..##..##
##..##..
##..##..
##..##..
Sample Input 2
5 1 5
Sample Output 2
.....#####.....#####.....
#####.....#####.....#####
.....#####.....#####.....
#####.....#####.....#####
.....#####.....#####.....
Sample Input 3
4 4 1
Sample Output 3
.#.#
.#.#
.#.#
.#.#
#.#.
#.#.
#.#.
#.#.
.#.#
.#.#
.#.#
.#.#
#.#.
#.#.
#.#.
#.#.
Sample Input 4
1 4 4
Sample Output 4
....
....
....
....
update @ 2024/3/10 10:40:48