728x90
반응형
문제
https://www.acmicpc.net/problem/2446
정수 하나 입력.
0부터 입력받은 정수 전까지 반복.
- 반복문 정수 x 띄어쓰기 만큼 출력.
- 2 x (입력받은 정수 - 반복문 정수) - 1 만큼 별 출력.
0부터 입력받은 정수 - 2까지 반복.
- 입력받은 정수 - 반복문 정수 - 2 만큼 띄어쓰기 출력.
- (반복문 정수 + 1) x 2 + 1 만큼 별 출력.
n = int(input())
for i in range(n):
print(' ' * i, end='')
print('*' * (2 * (n - i) - 1))
for i in range(n-1):
print(' ' * (n - i - 2), end='')
print('*' * ((i + 1) * 2 + 1))
728x90
반응형
'코딩 > 공부' 카테고리의 다른 글
[Python] 백준 1157번 - 단어 공부 (0) | 2024.02.08 |
---|---|
[Python] 백준 3003번 - 킹, 퀸, 룩, 비숍, 나이트, 폰 (0) | 2024.02.08 |
[Python] 백준 2445번 - 별 찍기 - 8 (0) | 2024.02.07 |
[Python] 백준 2444번 - 별 찍기 - 7 (0) | 2024.02.07 |
[Python] 백준 2443번 - 별 찍기 - 6 (0) | 2024.02.07 |