https://www.acmicpc.net/problem/11382
문제 설명
- A, B, C의 합을 구하는 문제
- 1 ≤ A, B, C ≤ 10^12(1,000,000,000,000)
- 입력: A, B, C
- 출력: A + B + C
문제 풀이
- int 형으로 제출하면 int형 자료형의 범위를 벗어날 수 있기 때문에 런타임 오류가 발생한다.
- 따라서 long 형을 사용해서 출력한다.
- int형의 범위 : -2^31 ~ (2^31-1) (-2,147,483,648 ~ 2,147,483,647)
- long형의 범위 : -2^63 ~ (2^63-1) (-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807)
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
long a = sc.nextLong(); //nextLong() 함수 사용
long b = sc.nextLong();
long c = sc.nextLong();
System.out.println(a + b + c);
}
}
'PS > 백준' 카테고리의 다른 글
[백준][Java] 18870번 : 좌표 압축 (1) | 2024.09.17 |
---|---|
[백준][Java] 11720번 : 숫자의 합 (0) | 2024.08.20 |
[백준][Java] 1260번 : DFS와 BFS (0) | 2024.08.20 |
[백준][Java] 10951번 : A + B - 4 - EOF (0) | 2024.06.26 |
[백준][Java] 27866번 : 문자와 문자열 (0) | 2024.06.26 |