본문 바로가기
프로그래밍/백준 알고리즘

[백준 / node.js] 2742번: 기찍 N

by 정빈e 2021. 7. 24.
728x90

출처: 백준

 

2742번: 기찍 N

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

www.acmicpc.net

문제

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

입력

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

출력

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

예제 입력 1

5

예제 출력 1

5

4

3

2

1

내 코드

const readline = require("readline");
const rl = readline.createInterface({
    input : process.stdin,
    output : process.stdout
});

let input;

rl.on("line", function(line){
    input = line;
    rl.close();
}).on("close", function(){
    let numbers = '';
    for(let i=input; i>=1; i--){
        numbers += `${i}\n`;
    }
    console.log(numbers);
    process.exit();
})

결과

> 5
5
4
3
2
1

이전의 1부터 N까지 하나씩 출력하는 문제와 같다. 이 문제도 한 변수에 값과 개행문자를 더하여 한 번에 출력했다.

 

 

 

728x90

댓글