[백준 | Javascript] 2741

박기영·2022년 5월 16일
0

백준

목록 보기
25/127

반복문 5단계
2741번. N 찍기

문제

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

입력

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

출력

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

예제 입출력

예제 입력

5

예제 출력

1
2
3
4
5

solution

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

const num = Number(inputData);
let result = '';

for(let i = 1; i <= num; i++){
  	result += i + '\n';
  // console.log(i); 
}

console.log(result);

해설

이전 문제와 완전히 동일한 문제이다. 시간 제한이 걸려있다.
따라서 console.log를 매 반복마다 실행하는게 아니라, 하나의 문자열에 개행처리를 해서 데이터를 입력한 뒤 한 번의 console.log로 출력해야한다.

profile
나를 믿는 사람들을, 실망시키지 않도록

0개의 댓글