728x90
https://www.acmicpc.net/problem/10824
문제
네 자연수 A, B, C, D가 주어진다. 이때, A와 B를 붙인 수와 C와 D를 붙인 수의 합을 구하는 프로그램을 작성하시오.
두 수 A와 B를 합치는 것은 A의 뒤에 B를 붙이는 것을 의미한다. 즉, 20과 30을 붙이면 2030이 된다.
입력
첫째 줄에 네 자연수 A, B, C, D가 주어진다. (1 ≤ A, B, C, D ≤ 1,000,000)
출력
A와 B를 붙인 수와 C와 D를 붙인 수의 합을 출력한다.
예제 입출력
입력 | 출력 |
10 20 30 40 | 4060 |
풀이[node.js]
728x90
들어온 문자열을 공백을 기준으로 split하여 0번째 값과 1번째 값, 2번째 값과 3번째 값은 문자열 합치기, 합친 문자열을 숫자로 변환하여 해당 값들을 더해 출력해주면 됩니다.
var fs = require('fs');
var input = fs.readFileSync('/dev/stdin').toString().split(' ');
console.log(Number(input[0]+ input[1]) + Number(input[2]+ input[3]));
728x90
'알고리즘 스터디 > 백준 알고리즘 기초 1' 카테고리의 다른 글
[백준 10809번 알파벳 찾기 - node.js] [알고리즘 기초 1/2] (4) | 2021.07.30 |
---|---|
[백준 11656번 접미사 배열 - node.js] [알고리즘 기초 1/2] (0) | 2021.07.30 |
[백준 10820번 문자열 분석 - node.js] [알고리즘 기초 1/2] (0) | 2021.07.29 |
[백준 2743번 단어 길이 재기 - node.js] [알고리즘 기초 1/2] (0) | 2021.07.29 |
[백준 10808번 알파벳 개수 - node.js] [알고리즘 기초 1/2] (0) | 2021.07.29 |
댓글