상세 컨텐츠

본문 제목

백준 11382번 꼬마 정민 문제(자료형 크기에 유의)

백준 연습

by 빙하둘리 2022. 9. 4. 20:19

본문

728x90

백준 11382번 꼬마 정민 문제

 

정수 A,B,C의 범위는 1부터 10^12까지다.

그런데 int는 4바이트로  –2,147,483,648 ~ 2,147,483,647의 범위를 가진다. 따라서 정수 A,B,C의 범위를 다 만족시키지 못한다.

그래서 8바이트에 다음과 같은 범위를 갖는 long long으로 정수 A,B,C를 선언했다.

__int64 8 long long, signed long long –9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807

 

코드는 다음과 같다.

#include <iostream>
using namespace std;


int main(void) {
	ios::sync_with_stdio(false);
	cin.tie(NULL);

	long long A, B, C; // A,B,C 최대 범위 주의!
	cin >> A >> B >> C;
	cout << A + B + C;

	return 0;
}
728x90

관련글 더보기

댓글 영역