← Back to List

3076번: 상근이의 체스판 ↗

Solutions

Python 3
516 B | 470 chars
"""
[3076: 상근이의 체스판](https://www.acmicpc.net/problem/3076)

Tier: Bronze 2
Category: 구현
"""


def solution():
  # R: 행의 수, C: 열의 수
  # A: 행의 높이, B: 열의 너비

  R, C = map(int, input().split())
  A, B = map(int, input().split())

  k = ['X','.']
  d = 0

  for row in range(R):
    for _row2 in range(A):
      for column in range(C):
        for _column2 in range(B):
            print(k[(row + column) % 2], end="")
      print()


if __name__ == '__main__':
  solution()