본문 바로가기
Beakjoon&프로그래머스/파이썬

[백준/파이썬] 3076번 상근이의 체스판

by 현장 2025. 8. 28.

-Code

r, c = map(int, input().split())
a, b = map(int, input().split())
# 체스판의 행
for i in range(r):
    # 각 행을 A번 복제
    for _ in range(a):
        line = ""
        # 체스판의 열
        for j in range(c):
            # 각 칸을 너비 B만큼 확장
            line += ('X' if (i + j) % 2 == 0 else '.') * b
        print(line)