최대 1 분 소요

문제

N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오.

입력

첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다.

예제 입력

사진

입력한 숫자를 하나씩 잘라서 배열로 만든 뒤, 각 숫자의 합을 구했다. 배열의 합을 구하는 코드가 있었는데 까먹…

reduce를 이용한 배열의 합 const arr = [1, 2, 3, 4]; const reducer = (accumulator, curr) => accumulator + curr; console.log(arr.reduce(reducer));

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

let input = [];

rl.on('line', function (line){
    input.push(line);

}).on('close',function (){

    let N = input[0];
    let A = input[1];

    A = String(A).split('');

    let sum = 0;

    for (let i = 0; i<A.length; i++){
        sum = sum + Number(A[i]);
    }
    console.log(sum);
});