미누에요

[백준 11720번] 숫자의 합 (JavaScript) 본문

알고리즘

[백준 11720번] 숫자의 합 (JavaScript)

미누라니까요 2025. 1. 2. 13:46
728x90
반응형
SMALL

 

 

문제는 다음과 같고, 첫번째 줄에는 개수를, 두번째 줄에는 각 숫자들이 모두 공백없이 나온다.

JS를 사용했기 때문에 우선 입력값에서 \n를 기준으로 개수(count)와 숫자들(numbers)를 구분하고, 그 다음에 숫자들을 문자열로 바꾸어 하나하나 분리해 배열로 관리하였다.

그리고 덧셈을 수행할 때는 다시 숫자형(Numbers)로 바꾸어야 하기 때문에 ES6의 + 연산자를 활용하였다.

 

소스 코드

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

const count = input[0];
const numbers = input.slice(1).toString().split('');

let result = 0;

for (let i = 0; i < count; i++) {
	result += +numbers[i];
}

console.log(result);
728x90
반응형
LIST