728x90
320x100
문제링크 : https://www.acmicpc.net/problem/4779
구현
answer = ['' for _ in range(13)]
answer[0] = '-'
for i in range(1, 13):
answer[i] = answer[i-1] + (' ' * (3 ** (i-1))) + answer[i-1]
while True:
try:
N = int(input())
print(answer[N])
except:
break
풀이
- 예시를 보면 이런 규칙이 도출되어 이 알고리즘을 구현하면 됨.
728x90
320x100
'💻 하나씩 차곡차곡 > 백준알고리즘 (Python,Java)' 카테고리의 다른 글
백준 10974번 파이썬 (0) | 2024.10.11 |
---|---|
백준 1759번 파이썬 (0) | 2024.10.10 |
백준 6603번 파이썬 (0) | 2024.10.09 |
백준 10870번 파이썬 (0) | 2024.10.07 |
백준 10951번 A+B - 4 (+ hasNextInt()) (JAVA/자바) (0) | 2021.11.04 |