뱀이 지나간 자리
우측 버튼을 눌러 기기를 연결해주세요.
문제 정보
뱀이 지나간 자리
매우 쉬움
유형
프로그래밍
배점
100
참여자
837
정답률
93.7%
44
20

문제


뱀은 열의 평면 위에 뱀이 있다. 구름이는 이 뱀이 움직이는 경로를 확인하기로 한다. 뱀이 움직이는 방법은 아래와 같다.
아래 그림처럼 뱀은  위치에서 오른쪽으로 움직이기 시작한다. 이때 평면의 끝에 도착하면 아래로 행 만큼 이동한 후, 왼쪽으로 움직이기 시작한다.
다시 평면의 끝에 도착하면 아래로 행 만큼 이동한 후, 오른쪽으로 움직이기 시작한다. 더 이상 움직일 수 없을 때까지, 이 방법을 반복하여 이동한다.


뱀이 이동할 평면의 크기이 주어지면 뱀이 이동한 자리를 표시하는 프로그램을 작성하여라.


입력


평면의 크기를 나타내는 두 정수이 공백으로 구분되어 주어진다.


출력


개의 줄에 걸쳐서 뱀이 지나간 자리를 출력하시오. 이때 뱀이 지나간 자리는 #으로, 지나가지 않은 자리는 .으로 출력한다.


입/출력 예시
:
공백
:
줄바꿈
:
예시 1
입력
33
출력
###
..#
###
예시 2
입력
36
출력
######
.....#
######
예시 3
입력
64
출력
####
...#
####
#...
####
...#
예시 4
입력
99
출력
#########
........#
#########
#........
#########
........#
#########
#........
#########
⋇ 입출력 형식을 잘 지켜주세요
Q&A
누구나 질문하고 답변할 수 있는 Q&A입니다. 문제를 풀며 어려웠던 부분에 대해 질문해보세요.
이 문제에 관한 질문 (0)