본문 바로가기
IT/알고리즘

백준 2742 기찍 N 파이썬

by 시작은코딩 2022. 2. 16.
반응형

문제

자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오.

입력

첫째 줄에 100,000보다 작거나 같은 자연수 N이 주어진다.

출력

첫째 줄부터 N번째 줄 까지 차례대로 출력한다.


풀이

range 함수를 더 활용하는 법을 찾아봤다.

import sys 

count =int(sys.stdin.readline())
for i in range(count,0,-1) :
    print(i)

N 찍기 할때는 range (1, count+1) 로 끝냈는데,

내림차순으로 찾아보니 range(count,0,-1) 이렇게로도 쓸 수 있더라.

설명

(count → 내가 넣은 값에서 , 0 → 0까지, -1 → 1씩 작아지게)

반응형

'IT > 알고리즘' 카테고리의 다른 글

백준 2438 별 찍기 -1 파이썬  (0) 2022.02.17
백준 11021 A+B -7  (0) 2022.02.16
백준 15552 빠른 A+B 파이썬  (0) 2022.02.16
백준 8393 합 파이썬  (0) 2022.02.16
백준 2739 구구단 파이썬  (0) 2022.02.15