1. 문제
N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오.
2. 솔루션
다른 언어는 어떤지 모르겠는데, 자바스크립트는 문자열을 배열처럼 다룰 수 있다.
문자열 개수도 필요가 없는데... 아무튼.
for문으로 배열처럼 다루어 전부 다 더해버리기.
이때 int로 parsing을 해주어야 한다.
3. 코드
var fs = require('fs');
var input = fs.readFileSync('/dev/stdin').toString().split("\n");
var n = input[0];
var numbers = input[1];
var sum = 0;
for(var i = 0; i < n; i++) {
sum += Number(numbers[i]);
}
console.log(sum);
'알고리즘' 카테고리의 다른 글
백준 2439: 별찍기 - 2 (0) | 2018.07.13 |
---|---|
백준 2438: 별찍기 - 1 (0) | 2018.07.13 |
백준 11718: 그대로 출력하기 (0) | 2018.07.13 |
백준 10172: 개 (0) | 2018.07.13 |