본문 바로가기
PS/백준

[백준][Java] 11382번 : 꼬마 정민

by nyrimmm 2024. 4. 17.

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

 

11382번: 꼬마 정민

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

www.acmicpc.net

 


문제 설명

  • 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);
    }
}