1. 문제 상세
https://www.acmicpc.net/problem/11382

2. 문제 접근
기존 덧셈 문제와 같지만 조건에 차이가 있다. A, B, C 각각 최대 값이 1012 이라는 것.
기존에 사용하던 int 형식으로는 범위가 모자르니 long 형식이나 long long 형식으로 변수를 선언.
3. 문제 풀이
#include <iostream>
using namespace std;
int main() {
long A, B, C;
cin >> A >> B >> C;
cout << A+B+C;
return 0;
}
long 변수 A, B, C 를 선언. cin 으로 A, B, C 에 정수를 입력받아 저장.
cout 으로 A+B+C 의 값을 출력한다.
4. 성능 확인

5. 마무리
변수들의 범위를 잘 확인하고 상황에 맞게 사용하자.
[singed]
char (1byte) : -128 ~ 127
short (2byte) : -32,768 ~ 32,767
int / long (4byte) : -2,147,483,648 ~ 2,147,483,647
long long (8byte) : -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807
[unsigned]
char (1byte) : 0 ~ 255
short (2byte) : 0 ~ 65,635
int / long (4byte) : 0 ~ 4,294,967,295
long long (8byte) : 0 ~ 18,446,744,073,709,551,615
'백준 - 단계별로 풀어보기 > 입출력과 사칙연산' 카테고리의 다른 글
[백준] 10172번 : 개 | C++ (0) | 2023.09.14 |
---|---|
[백준] 10171번 : 고양이 | C++ (0) | 2023.09.13 |
[백준] 2588번 : 곱셈 | C++ (0) | 2023.09.13 |
[백준] 10430번 : 나머지 | C++ (0) | 2023.09.13 |
[백준] 18108번 : 1998년생인 내가 태국에서는 2541년생?! | C++ (0) | 2023.09.13 |
1. 문제 상세
https://www.acmicpc.net/problem/11382

2. 문제 접근
기존 덧셈 문제와 같지만 조건에 차이가 있다. A, B, C 각각 최대 값이 1012 이라는 것.
기존에 사용하던 int 형식으로는 범위가 모자르니 long 형식이나 long long 형식으로 변수를 선언.
3. 문제 풀이
#include <iostream>
using namespace std;
int main() {
long A, B, C;
cin >> A >> B >> C;
cout << A+B+C;
return 0;
}
long 변수 A, B, C 를 선언. cin 으로 A, B, C 에 정수를 입력받아 저장.
cout 으로 A+B+C 의 값을 출력한다.
4. 성능 확인

5. 마무리
변수들의 범위를 잘 확인하고 상황에 맞게 사용하자.
[singed]
char (1byte) : -128 ~ 127
short (2byte) : -32,768 ~ 32,767
int / long (4byte) : -2,147,483,648 ~ 2,147,483,647
long long (8byte) : -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807
[unsigned]
char (1byte) : 0 ~ 255
short (2byte) : 0 ~ 65,635
int / long (4byte) : 0 ~ 4,294,967,295
long long (8byte) : 0 ~ 18,446,744,073,709,551,615
'백준 - 단계별로 풀어보기 > 입출력과 사칙연산' 카테고리의 다른 글
[백준] 10172번 : 개 | C++ (0) | 2023.09.14 |
---|---|
[백준] 10171번 : 고양이 | C++ (0) | 2023.09.13 |
[백준] 2588번 : 곱셈 | C++ (0) | 2023.09.13 |
[백준] 10430번 : 나머지 | C++ (0) | 2023.09.13 |
[백준] 18108번 : 1998년생인 내가 태국에서는 2541년생?! | C++ (0) | 2023.09.13 |