예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요.
입력
첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.
$ test1
1
$ test2
2
$ test3
3
$ test4
4
출력
첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다.
$ test1
*
$ test2
*
***
$ test3
*
* *
*****
$ test4
*
* *
* *
*******
count-i
만큼 공백을 준 후 “*”
을 출력한다.“*”
이기 때문에 (2*i-1)
만큼 “*”
을 출력한다.count-i
, `2i-3만큼 출력한다. -
“*”`은 한 번씩 총 2번 출력한다.# [10992] 별찍기17
count = int(input())
for i in range(1, count+1):
if i == 1:
print(" " * (count-i) + "*")
elif i == count:
print("*" * (2*i-1))
else:
print(" " * (count-i) + "*" + " " * (2*i -3) + "*")