백준 10824 네 수

bkboy·2022년 5월 16일
0

백준 초급

목록 보기
14/80

문제

네 자연수 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)

입출력 예

풀이

let input = require('fs').readFileSync('/dev/stdin').toString().trim().split(' ');
let a = input[0] + input[1];
let b = input[2] + input[3];
let answer = [a,b].map(e => +e).reduce((a,c) => a+c,0);
console.log(answer);
  • 입력받는 수가 정확히 4개인 것이 주어져서 더욱 쉬운 문제였다.
  • 백준에서 입력은 문자열로 넘어오기 때문에 그냥 더하면 합쳐지는 것이고 숫자형으로 변환하면 그게 진짜 더하기가 되는 것이다.
profile
음악하는 개발자

0개의 댓글