[Baekjoon] 백준 2442번 별 찍기 - 5
(파이썬 Python)
* 문제출처 : 백준 알고리즘 문제
1) 문제
2442번: 별 찍기 - 5
첫째 줄에는 별 1개, 둘째 줄에는 별 3개, ..., N번째 줄에는 별 2×N-1개를 찍는 문제 별은 가운데를 기준으로 대칭이어야 한다.
www.acmicpc.net
2) 풀이 과정
1. 첫줄 앞에 공백 값과 초기 별의 위치 : ' ' * (N-i) + '*'
2. 별의 개수(홀수 개 지정) : '*' * ((2*i)-1)
1과 2를 합치면
아래와 같은 코드
3) 코드
1
2
3
4
5
|
N = int(input())
for i in range(1, N+1):
answer = ' ' * (N-i) + '*' * ((2*i)-1)
print(answer)
|
cs |
4) 정리 노트
X
'*Algorithm > Baekjoon' 카테고리의 다른 글
[Baekjoon] 백준 10952번 A+B - 5(파이썬 Python) (0) | 2021.01.13 |
---|---|
[Baekjoon] 백준 2884번 알람 시계(파이썬 Python) (0) | 2021.01.12 |
[Baekjoon] 백준 2588번 곱셈(파이썬 Python) (0) | 2021.01.11 |
[Baekjoon] 백준 1152번 단어의 개수(파이썬 Python) (0) | 2020.11.05 |
[Baekjoon] 백준 5585번 거스름돈(파이썬 Python) (0) | 2020.08.30 |
댓글