반응형
[ Contents ]
1. 문제 (링크 참조)
2522번: 별 찍기 - 12
첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다.
www.acmicpc.net
2. 문제 풀이
◀ 모양으로 별을 찍는 문제입니다.
2022.01.19 - [Algorithm] - [Algorithm] 단골 1번 문제, 구현 / 수학
[Algorithm] 단골 1번 문제, 구현 / 수학
[ Contents ] 1. 구현 단순히 '구현'만 하면 되는 문제 유형입니다. 문제를 이해하고 입력에 맞춰 적절한 출력만 하면 됩니다. 특별한 알고리즘이나 프로그래밍적 기법 없이, 단순 제어문만 사용하
star7sss.tistory.com
단 번에 출력하려고 하면 어렵습니다. 윗 삼각형과 아랫 삼각형으로 나누어서 반복문을 작성합니다.
3. 코드
N = int(input())
# 위 삼각형 (중간부분 포함)
for i in range(1, N+1):
print(" "*(N-i) + "*"*i)
# 아래 삼각형
for i in range(1, N):
print(" "*i + "*"*(N-i))
아랫 삼각형은 윗삼각형과 반대로 구현하면 됩니다. 가운데 부분이 없으므로, 범위도 1 줄입니다.
반응형
'Algorithm' 카테고리의 다른 글
[구현] 백준 2556 별 찍기 - 14 - Python (0) | 2022.02.08 |
---|---|
[구현] 백준 2523 별 찍기 - 13 - Python (0) | 2022.02.08 |
[구현/재귀함수] 백준 17478 재귀함수가 뭔가요? - Python (0) | 2022.02.08 |
[Brute Force] 백준 2231 분해합 - Python (0) | 2022.02.07 |
[Brute Force] 백준 1436 영화감독 숌 - Python (0) | 2022.02.07 |
댓글