BOJ - 2742

0l0l·2021년 4월 12일
0

Algorithm

목록 보기
8/11

for문

기찍 N

N부터 1까지 출력하는 문제

◎ 문제

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

◎ 입력

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

◎ 출력

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


▣ 문제 접근
앞서 실행한 N찍기(오름차순)를 내림차순으로 출력하는 문제
N에서 1씩 감소하여(부호 주의!) 1까지 출력하는 코드 작성

  • 첫 출력값: N
  • 마지막 출력값: 1

▣ 코드

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


rl.on('line', line => {
  let arr = [];
  const num = parseInt(line);
  
  for(let i = num; i >= 1; i--) {
    arr += i + "\n";
  }
  console.log(arr);
}).on('close', () => {
  process.exit();
})
profile
천방지축 빙글빙글

0개의 댓글