본문 바로가기

PS/BOJ

[C++] BOJ (백준) 11382 : 꼬마 정민

문제

11382번: 꼬마 정민 (acmicpc.net)

 

11382번: 꼬마 정민

첫 번째 줄에 A, B, C (1 ≤ A, B, C ≤ 1012)이 공백을 사이에 두고 주어진다.

www.acmicpc.net

코드
#include <iostream>

using namespace std;

int main() {
    long long a, b, c;
    cin >> a >> b >> c;
    
    cout << a + b + c;
    return 0;
}

 

설명

입력값의 최댓값이 10^12 이므로 int의 범위를 초과하게 된다.
(int 의 범위는 -2147483648 ~ 2147483647 이다.)

따라서 변수의 자료형에 long long (int) 를 사용하였다.
(long long int 의 범위는 -(2^63) ~ (2^63)-1 이다.)

'PS > BOJ' 카테고리의 다른 글

[C++] BOJ (백준) 9498 : 시험 성적  (0) 2022.08.31
[C++] BOJ (백준) 1330 : 두 수 비교하기  (0) 2022.08.31
[C++] BOJ (백준) 1008 : A/B  (0) 2022.08.30
[C++] BOJ (백준) 10869 : 사칙연산  (0) 2022.08.30
[C++] BOJ (백준) 10998 : A×B  (0) 2022.08.30