문제 링크입니다: https://www.acmicpc.net/problem/2290
처음에는 이차원 배열을 선언하여 표시하려고 했지만 n이 최대 9,999,999,999이기 때문에 이는 불가능했습니다.
따라서, 한 줄 한 줄 출력해줘야하는데 이를 위해 저는 출력하는 부분을 5파트로 나누었습니다.
1. 맨 윗줄
2. 몸통 위쪽
3. 가운데 줄
4. 몸통 아래쪽
5. 맨 아랫줄
1, 3, 5는 각각 한 줄이며, 2와 4는 각각 s줄입니다.
또한, 모든 숫자의 가로 길이는 s + 2이기 때문에 이를 잘 이용하면 쉽게 구현할 수 있는 문제였습니다.
지적, 조언, 질문 환영입니다! 댓글 남겨주세요~
반응형
'알고리즘 > BOJ' 카테고리의 다른 글
백준 4574번 스도미노쿠 (0) | 2019.05.03 |
---|---|
백준 3568번 iSharp (0) | 2019.05.02 |
백준 3190번 뱀 (5) | 2019.05.01 |
백준 14499번 주사위 굴리기 (0) | 2019.04.30 |
백준 5373번 큐빙 (0) | 2019.04.29 |