[백준] 10757. 큰 수 A+B (자바스크립트/node.js/javascript/알고리즘/코딩테스트)

2021. 4. 10. 17:38Front-end/알고리즘

728x90
반응형

[백준] 10757. 큰 수 A+B

 

첫째 줄에 A와 B가 주어진다. (0 < A,B < 10^10000)

A+B의 값을 출력하면 되는 문제이다.

 

예제 입력 : 9223372036854775807 9223372036854775808

예제 출력 : 18446744073709551615

 


내가 작성한 코드(자바스크립트)

let fs = require('fs');
let input = fs.readFileSync('/dev/stdin').toString().split(' ');
const A = BigInt(input[0]);
const B = BigInt(input[1]);
let answer = A + B;
console.log(answer.toString());

나는 이 문제를 풀기 전까지는 기본 자료형에서 처리할 수 있는 수에 한계가 있다는 것을 처음 알았다.

 

BigInt는 임의의 정밀도로 정수를 나타낼 수있는 JavaScript의 새로운 숫자 데이터형이라고 한다.

BigInt를 출력할 때에는 toString()으로 출력해야 한다. 그렇지 않다면 끝에 n이 붙어서 나오기 때문

728x90
반응형