BJ-8393-합

이은지·2023년 1월 16일
0

코딩테스트

목록 보기
67/76

문제
https://www.acmicpc.net/problem/8393

풀이

const input = require('fs').readFileSync('/dev/stdin').map(Number)

let sum = 0
for(let i = 0; i <= input; i++) {
  sum += i
}
console.log(sum)

마무리

뭔가 reduce로 할수있을거 같은데 아닌가..?

[재귀함수를 이용한 풀이]

function sum(num) {
  if (num === 0) return 0;
  return num + sum(num - 1);
}
console.log(sum(input));

0개의 댓글