| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
Tags
- 11047 node.js
- 백준25176
- Javascript
- 자바스크립트 딥다이브
- 코딩
- 모던자바스크립트 딥다이브
- 1931 node.js
- 1789 node.js
- 자바스크립트 일급객체
- 개인프로젝트
- flex box
- 모던자바스크립트
- CSS flex
- 백준21313
- 노마드스터디
- 자바스크립트 함수
- 백준1789
- 21313 nodejs
- IT5분잡학사전
- 노마드북클럽
- 14655 nodejs
- 모던자바스크립트DeepDive
- 개발자
- 노개북
- 11399 node.js
- const
- 1026 node.js
- 1541 node.js
- 2217 node.js
- 백준1026
Archives
- Today
- Total
캐또's coding
11720 - 숫자의 합 - node.js 본문
문제
N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다.
출력
입력으로 주어진 숫자 N개의 합을 출력한다.
예제 입력 1 복사
1
1
예제 출력 1 복사
1
예제 입력 2 복사
5
54321
예제 출력 2 복사
15
예제 입력 3 복사
25
7000000000000000000000000
예제 출력 3 복사
7
예제 입력 4 복사
11
10987654321
예제 출력 4 복사
46
이전에 자주 했던 덧셈문제와 같은 방식이다.
2022.08.15 - [백준 문제 풀이/문제 풀이] - 11021 - A+B - 7 - node.js
11021 - A+B - 7 - node.js
문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가
lkfkimschool.tistory.com
첫째 줄의 갯수만큼 돌면서 각 숫자들을 더해주면 된다. 각 숫자들을 ('')으로 나누면 숫자들로 하나하나 떼낼 수 있다.
const input = require("fs").readFileSync("/dev/stdin").toString().trim().split("\n");
const nums = input[1].split("").map(Number);
let result = 0;
for (i = 0; i < Number(input[0]); i++) {
result = result + nums[i];
}
console.log(result);
정확히 반복문의 범위만 정하면 오류 없이 해결될 수 있다. i의 범위만 다시 한 번 더 확인해보면 맞게 제출 가능하다.
'기초 공부 > 백준 문제 풀이' 카테고리의 다른 글
| 2675 - 문자열 반복 - node.js (0) | 2022.08.21 |
|---|---|
| 10809 - 알파벳 찾기 - node.js (0) | 2022.08.21 |
| 11654 - 아스키 코드 - node.js (0) | 2022.08.20 |
| 1065 - 한수 - node.js (0) | 2022.08.20 |
| 4673 - 셀프 넘버 - node.js (0) | 2022.08.19 |
Comments