https://www.acmicpc.net/problem/2446
2446번: 별 찍기 - 9
첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다.
www.acmicpc.net
간단히 입출력을 살펴보겠습니다!
근데 드래그를 해보시면 앞쪽의 빈공간에는 스페이스바가 들어간 것을 알 수 있는데 뒷쪽은 없는 것을 알 수 있습니다.
따라서 코드는 다음과 같이 짰습니다.
num = int(input())
for i in range(num,0,-1):
print((num-i)*' '+(2*i-1)*'*')
for i in range(2,num+1):
print((num-i)*' '+(2*i-1)*'*')
사실 이런 문제는
써놓고 계속 실행시키면서 i, num 을 적절히 조절해서 풀어요..!
백준 10818 - 최소,최대 (파이썬) (0) | 2020.07.13 |
---|---|
백준 10996 - 별 찍기 - 21 (파이썬) (0) | 2020.07.13 |
백준 2523 - 별찍기 - 13 (파이썬) (0) | 2020.07.13 |
백준 10817 - 세 수 (파이썬) (0) | 2020.07.13 |
백준 5543 - 상근날드 (파이썬) (0) | 2020.07.13 |