728x90
반응형

간단한 별 찍기 문제이다. n을 입력값이라고 하자.

첫 번째 반복문은 *을 2*n-1개부터 3개까지 출력하고 두 번째 반복문은 *을 1개부터 2*n-1개까지 출력해준다.

EX) n = 3

첫 번째 반복문 결과: 

*****

 ***

두 번째 반복문 결과:

  *

 ***

*****

n = int(input())

for i in range(0, n-1):
    print(' '*i + '*'*(2*(n-i)-1))
for i in range(n-1, -1, -1):
    print(' '*i + '*'*(2*(n-i)-1))
728x90
반응형

+ Recent posts