♕Bronze Ⅲ
문제
자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 100,000보다 작거나 같은 자연수 N이 주어진다.
출력
첫째 줄부터 N번째 줄 까지 차례대로 출력한다.
C
#include <stdio.h> int main() { int n; scanf("%d",&n); for(int i=n; i > 0; i--) printf("%d\n",i); return 0; }
Python
n = int(input()) for i in range(n,0,-1): print(i)
파이썬으로 구현하면 훨씬 간단하지만 메모리와 시간이 C에 비해 훨씬 크다.
input은 문자열로 취급하기 때문에 정수를 입력받을 때는 앞에 int를 써줘야한다. 또한 입력은 엔터가 입력될 때 엔터 전까지를 모두 받는다.