728x90
반응형

 

 

백준 11720번 Node.js(자바스크립트) 풀이 


❓ 문제

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

 

💻 입력

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

 

📈 출력

입력으로 주어진 숫자 N개의 합을 출력한다.

 

 

 

반응형

👩🏻 내가 제출한 코드

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

const N = parseInt(input[0]); 
const num = input[1].split(''); 

let result = 0;

for (let i = 0; i < N; i++) { 
    result += parseInt(num[i]); 
}

console.log(result);

 

👩🏻‍💻 풀이

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

const N = parseInt(input[0]); // 숫자의 개수 N
const num = input[1].split(''); // 둘째 줄에 주어진 숫자들을 개별 문자로 분리

let result = 0; // 결과를 저장할 변수 초기화

for (let i = 0; i < N; i++) { // 숫자의 개수 N만큼 반복
    result += parseInt(num[i]); // 각 문자를 정수로 변환하여 합산
}

console.log(result); // 결과 출력

 


🔗문제 링크 

https://www.acmicpc.net/problem/11720

 

17413번: 단어 뒤집기 2

문자열 S가 주어졌을 때, 이 문자열에서 단어만 뒤집으려고 한다. 먼저, 문자열 S는 아래와과 같은 규칙을 지킨다. 알파벳 소문자('a'-'z'), 숫자('0'-'9'), 공백(' '), 특수 문자('<', '>')로만 이루어져

www.acmicpc.net

 

728x90
반응형