백준 2742번 Node.js 풀이

버건디·2022년 7월 25일
0

백준

목록 보기
25/75
post-thumbnail

문제

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

입력

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

출력

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

예제 입력 1

5

예제 출력 1

5
4
3
2
1

풀이

const input = require('fs').readFileSync('/dev/stdin').toString();

const num = Number(input);
let answer = '';

for(let i = num; i > 0; i--){
    answer += i + '\n';
}
console.log(answer);

해설

1부터 5까지 반복하는걸 거꾸로 생각해서 숫자를 빼주는거로 생각하면 된다.
입력값이 최대 100,000까지 이므로 변수를 하나 새로 만들어서 최종 값으로 출력을 받아준다.

profile
https://brgndy.me/ 로 옮기는 중입니다 :)

0개의 댓글