본문 바로가기
알고리즘

[파이썬] 백준 알고리즘 10992번

by code cleaner 2018. 4. 13.
반응형

문제:예제를 보고 별찍는 규칙을 유추한 뒤에 별을 찍어 보세요.



입력:첫째 줄에 N (1<=N<=100)이 주어진다.


1
2
3
4


출력:첫째 줄부터 N번째 줄 까지 차례대로 별을 출력한다.


*
 * 
***
  *
 * *
*****


내 소스:


a=int(input())

b=a

for i in range(1,a+1):

    if i == 1:

        print(' '*(b-i)+'*'+' '*(2*i-1))

    elif i == b:

        print('*'*(2*b-1))

    else:

        print(' '*(b-i)+'*'+' '*(2*(i-1)-1) +'*')


반응형