확대 체스판

면접 대비

시간 제한1초메모리 제한128 MB

요약
R행 C열 체스판을 만들고 각 칸을 A행 B열 크기로 확대해 X와 점으로 출력합니다.
난이도

쉬움10점 중 2점

유형
시뮬레이션, 구현
정답자
아직 제출이 없습니다

문제

검은 칸과 흰 칸으로 이루어진 체스판을 출력하려고 한다.

왼쪽 위 칸은 검은 칸이다. 가로 또는 세로로 한 칸 이동할 때마다 색이 바뀌므로, 체스판의 색은 번갈아 나타난다. 검은 칸은 X, 흰 칸은 .으로 출력한다.

원래 체스판은 R행 C열이다. 각 칸은 높이 A문자, 너비 B문자의 직사각형으로 확대해서 출력해야 한다. R, C, A, B가 주어졌을 때 확대된 체스판을 출력하라.

입력

첫째 줄에 두 양의 정수 R과 C가 주어진다 (1 <= R, C <= 10).

둘째 줄에 두 양의 정수 A와 B가 주어진다 (1 <= A, B <= 10).

출력

설명한 체스판을 정확히 R * A개의 줄로 출력한다. 각 줄은 정확히 C * B개의 문자로 이루어져야 한다.

예제2

  1. 예제 1

    입력
    2 4
    2 2
    
    예상 출력
    XX..XX..
    XX..XX..
    ..XX..XX
    ..XX..XX
    
  2. 예제 2

    입력
    5 5
    2 3
    
    예상 출력
    XXX...XXX...XXX
    XXX...XXX...XXX
    ...XXX...XXX...
    ...XXX...XXX...
    XXX...XXX...XXX
    XXX...XXX...XXX
    ...XXX...XXX...
    ...XXX...XXX...
    XXX...XXX...XXX
    XXX...XXX...XXX