페이지가 로드되지 않나요? 여기를 눌러보면 고쳐질 수도 있어요.
Placeholder

#8747

M 1s 256MB

문제

바쁜 비버가 MITIT 파티를 열어요!

바쁜 비버는 커다란 현수막을 인쇄할 계획입니다. 그의 프린터는 구식입니다. N × N 픽셀 보드에 # 기호와 . 기호를 출력하는 기능밖에 없습니다. 현수막은 아래와 같이 인쇄된 M이 필요합니다.

여러분의 임무는 프린터에게 어떤 픽셀에 기호를 칠해야 하는지 정확하게 알려주는 것입니다.

M은 다음과 같이 정의됩니다.

  • 왼쪽과 오른쪽 가장자리는 #으로 이루어져 있습니다.

  • 위쪽 모서리에서 기울어진 두 개의 획이 양쪽에서 하나씩 안쪽으로 내려와 정확히 가운데 줄에서 만납니다.


입력

첫 줄에 정수 N이 주어진다. ( 5 ≤ N < 50 , N은 홀수)


출력

높이와 너비가 N인 M을 출력한다. (예제 참고)


예제 #1

5
#...#
##.##
#.#.#
#...#
#...#

예제 #2

7
#.....#
##...##
#.#.#.#
#..#..#
#.....#
#.....#
#.....#

예제 #3

9
#.......#
##.....##
#.#...#.#
#..#.#..#
#...#...#
#.......#
#.......#
#.......#
#.......#


출처

M(IT)^2 Winter 2025-26 Tournament Beginner Round 1번
로그인해야 코드를 작성할 수 있어요.