가오리의 코딩일기

[2448] 별 찍기 - 11 본문

Python/백준

[2448] 별 찍기 - 11

류경혜 2022. 7. 12. 23:00

n = int(input())


def printStar(x):
    if x == 3:
        return ['  *  ', ' * * ', '*****']
    array = printStar(x//2)
    stars = []
    for i in array:
        stars.append(' '*(x//2)+i+' '*(x//2))
    for i in array:
        stars.append(i+' '+i)
    return stars


print('\n'.join(printStar(n)))

'Python > 백준' 카테고리의 다른 글

[1676] 팩토리얼 0의 개수  (0) 2022.07.16
[2309] 일곱 난쟁이  (0) 2022.07.15
[2447] 별 찍기 - 10  (0) 2022.07.12
[1206] DFS와 BFS  (0) 2022.07.09
[2204] 도비의 난독증 테스트  (0) 2022.07.09