-
백준 별 찍기 - 13 - 2523번 파이썬백준/단계별로 풀어보기 2020. 3. 21. 15:07
이 포스팅에서는 백준 알고리즘 사이트 2523번을 파이썬으로 코딩해보도록 하겠습니다.
이 문제는 정수 n을 입력받고 1~2*n-1 번째 줄까지 차례대로 별을 출력하면 되는 문제입니다.
num = int(input())for i in range(1, 2*num):if i > num:num2 = num*2 - ielse:num2 = iprint("*"*(num2))cs 원래 이 문제를 푸는방법은 1~n번째줄에 별출력하는 for문,
n+1~2*n-1번째줄에 별출력하는 for문으로 각각 따로 출력해주면 쉽게 풀 수 있습니다.
다만 저는 색다르게 풀고싶었기에 이렇게 코드를 짜게 되었습니다.
'백준 > 단계별로 풀어보기' 카테고리의 다른 글
백준 아스키코드 - 11654번 파이썬 (0) 2020.04.03 백준 정수 N개의 합 - 15596번 파이썬 (0) 2020.03.27 백준 평균 점수 - 10039번 파이썬 (0) 2020.03.17 백준 평균은 넘겠지 - 4344번 파이썬 (0) 2020.03.16 백준 사분면 고르기 - 14681번 파이썬 (0) 2020.03.16