-
백준 별 찍기 - 9 - 2446번 파이썬백준/단계별로 풀어보기 2020. 4. 19. 14:56
이 포스팅에서는 백준 알고리즘 사이트 2446번을 파이썬으로 코딩해보도록 하겠습니다.
이번 문제는 정수 N을 입력받고,
첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력하면 되는 문제입니다.
num = int(input())for i in reversed(range(1, num + 1)):print(' ' * (num - i) + "*" * (2 * i - 1))for i in range(2, num + 1):print(' ' * (num - i) + "*" * (2 * i - 1))cs 저는 이렇게 윗쪽삼각형은 reversed를 사용해서 출력했고,
아랫쪽삼각형은 평소대로 range만 써서 출력했습니다.
여기서 reversed는 range의 수를 감소시킬 수 있는 함수입니다.
'백준 > 단계별로 풀어보기' 카테고리의 다른 글
백준 그룹 단어 체커 - 1316번 파이썬 (0) 2020.06.18 백준 별 찍기 - 21 - 10996번 파이썬 (0) 2020.06.17 백준 소수 찾기 - 1978번 파이썬 (0) 2020.04.13 백준 다이얼 - 5622번 파이썬 (0) 2020.04.11 백준 상수 - 2908번 파이썬 (0) 2020.04.09