정구리의 우주정복
[BOJ] 백준 2446번 - 별찍기 -9 파이썬 본문
반응형
문제의 답은 여러가지이고 이건 그중에 하나임
파이썬 이용
줄 개수는 2*n-1 개고 별을 모래시계 모양으로 콕콕콕콕 찍어줘야하는 문제
num = int(input(""))
space = num - 2
for i in range(2*num-1):
if i < num:
print(" "*i+"*"*(2*(num-i)-1))
else :
print(" "*space+"*"*(((2*num)-1)-(2*space)))
space = space - 1
별 개수는 항상 9->7->5->3->1 이렇게 2씩 증감하는걸 이용할 수 있다, 별을 찍으려고만 생각하지 않고 공백의 개수를 이용해 보는것도 좋을지두 !
공백의 개수는 1->2->3->4->5 ... 이렇게 되는걸 한번 이용해 보라구 ~~!!!
반응형
'ALGORITHM > SOLVE' 카테고리의 다른 글
[Code Up] 코드업 기초 100제 파이썬 1021-1025 풀이 (0) | 2020.04.28 |
---|---|
[Code Up] 코드업 기초 100제 파이썬 1001 - 1020 풀이 (0) | 2020.04.27 |
[BOJ] 백준 2534 - 별찍기 -13 파이썬 (0) | 2020.04.09 |
[BOJ] 백준 5543번 - 상근날드 파이썬 (0) | 2020.04.09 |
[BOJ] 백준 1110번 - 더하기 사이클 파이썬 (이전보다 더 간단) (0) | 2020.04.08 |
Comments