Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🧷 문제 링크
https://www.acmicpc.net/problem/2447
🧭 풀이 시간
30분
👀 체감 난이도
✏️ 문제 설명
크기 N의 패턴은 N×N 정사각형 모양이고,
N이 3보다 클 경우, 크기 N의 패턴은 공백으로 채워진 가운데의 (N/3)×(N/3) 정사각형을 크기 N/3의 패턴으로 둘러싼 형태일 때,
N번째 줄까지의 별 출력하기
🔍 풀이 방법
재귀 사용
if((i/n) % 3 == 1 && (j/n) % 3 == 1) 조건을 만족하는 부분은 공백으로 놔두고, 3으로 더이상 나눠지지 않는 1이 되면 * 출력하기
⏳ 회고
StringBuilder가 아닌 println으로 출력을 했을 때 시간초과가 났다..
그냥 StringBuilder 쓰는게 마음 편할듯..