GIST 찍기

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

요약
정수 K가 주어지면 고정된 3x4 그림 "G...", ".I.T", "..S."의 각 문자를 K x K 블록으로 확대해 출력한다.
난이도

쉬움10점 중 2점

유형
구현, 배열, 행렬
정답자
아직 제출이 없습니다

문제

GIST 학생 홍보대사 지온나래는 GIST를 홍보하기 위해 큰 현수막을 준비하고 있다. 현수막에는 다음과 같은 그림이 들어갈 것이다.

G...

.I.T

..S.

정수 KK가 주어지면, 주어진 그림을 KK배 확대한 그림을 예제 출력과 같이 출력하시오.

주어진 그림을 KK배 확대한다는 것은 그림을 하나의 행렬로 보고 이를 확대한다는 것이다. 자세한 정의는 다음과 같다. 가로 길이가 MM이고 세로 길이가 NN인 그림은 N×MN \times M 행렬 X=(x_ij)X = \left(x\_{ij}\right)로 나타낼 수 있으며, 이 행렬 XX를 KK배 확대한 행렬 YY는 KN×KMKN \times KM 행렬로, 다음과 같이 정의된다.

 Y=(y_ij),y_ij=x_⌊i+K−1K⌋⌊j+K−1K⌋Y = \left(y\_{ij}\right), y\_{ij} = x\_{\left\lfloor\frac{i + K - 1}{K}\right\rfloor\left\lfloor\frac{j + K - 1}{K}\right\rfloor}

입력

첫째 줄에 정수 KK가 주어진다. (1≤K≤1001 \leq K \leq 100)

출력

주어진 그림을 KK배 확대한 그림을 예제 출력과 같이 출력한다.

예제2

  1. 예제 1

    입력
    1
    
    예상 출력
    G...
    .I.T
    ..S.
    
  2. 예제 2

    입력
    5
    
    예상 출력
    GGGGG...............
    GGGGG...............
    GGGGG...............
    GGGGG...............
    GGGGG...............
    .....IIIII.....TTTTT
    .....IIIII.....TTTTT
    .....IIIII.....TTTTT
    .....IIIII.....TTTTT
    .....IIIII.....TTTTT
    ..........SSSSS.....
    ..........SSSSS.....
    ..........SSSSS.....
    ..........SSSSS.....
    ..........SSSSS.....