728x90
반응형
반복문을 많이 사용하게 되는 노가다 문제이다.
R, C = map(int, input().split())
A, B = map(int, input().split())
li = []
t1, t2 = '', ''
for i in range(C):
if i % 2:
t1 += '.'*B
else:
t1 += 'X'*B
if i % 2:
t2 += 'X'*B
else:
t2 += '.'*B
for i in range(R):
if i % 2:
for _ in range(A):
print(t2)
else:
for _ in range(A):
print(t1)
728x90
반응형
'Agorithm > 백준 알고리즘' 카테고리의 다른 글
백준 알고리즘 4344번 평균은 넘겠지(python) (0) | 2020.02.11 |
---|---|
백준 알고리즘 4153번 직각삼각형(python) (0) | 2020.02.11 |
백준 알고리즘 3053번 택시 기하학(python) (0) | 2020.02.11 |
백준 알고리즘 3052번 나머지(python) (0) | 2020.02.11 |
백준 알고리즘 3049번 다각형의 대각선(python) (0) | 2020.02.11 |