별 찍기 - 7

import sys


def main():
    input = sys.stdin.readline

    n = int(input())
    for i in range(1, n + 1):
        print(" " * (n - i), "*" * (2 * i - 1), sep="")
    for i in range(n - 1, 0, -1):
        print(" " * (n - i), "*" * (2 * i - 1), sep="")


main()

앞 쪽 $n$개의 줄에서 $i$번째 줄은 공백이 $n-i$개, 별이 $2i-1$개입니다. 다음 $n-1$줄은 $i$를 $n-1$부터 $1$까지 감소시키면서 같은 식을 이용해서 출력합니다.

댓글