Post

[백준BOJ1382 C++] 꼬마 정민

[백준BOJ1382 C++] 꼬마 정민

문제

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


풀이

입력 조건에 A, B, C (1 ≤ A, B, C ≤ 10^12)라고 적혀 있다. 10^12의 값은 1,000,000,000,000. int형은 다음과 같다.

int형 범위

–2^32 (2,147,483,648) ~ 2^32 (2,147,483,647)


그러니깐 조건 범위가 int형의 범위를 넘기는 것이다. 따라서 long long형으로 작성하면 된다.

long long형 범위

-2^63 (-9,223,372,036,854,775,808) ~ 2^63 - 1(9,223,372,036,854,775,807)


제출

#include <iostream>
using namespace std;
long long a, b, c;

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

제출했던 오답 코드

#include <iostream>
using namespace std;
int a, b, c;

int main() {
	cin >> a >> b >> c;
	cout << a + b + c;
	return 0;
}
This post is licensed under CC BY 4.0 by the author.