n = int(input())
def get_star(n):
if n == 1:
return ['*']
stars = get_star(n//3)
star_list = []
for star in stars:
star_list.append(star*3)
for star in stars:
star_list.append(star + ' '*(n//3) + star)
for star in stars:
star_list.append(star*3)
return star_list
print('\n'.join(get_star(n)))
'문제풀이 > 백준(Boj) 문제풀이' 카테고리의 다른 글
[백준][동적 계획법1] 9184. 신나는 함수 실행 (파이썬/Python) (0) | 2021.09.10 |
---|---|
[백준][동적 계획법1] 1003. 피보나치 함수 (파이썬/Python) (0) | 2021.09.09 |
[백준][백트래킹] 2580. 스도쿠 (파이썬/Python) (0) | 2021.09.09 |
[백준][백트래킹] 15649. N과 M (1) (파이썬/Python) (0) | 2021.09.05 |
[백준(Boj)][14단계] 15652.N과 M (4) (파이썬/Python) (0) | 2021.09.05 |