문제
  • 꼬마 정민이는 이제 A + B 정도는 쉽게 계산할 수 있다. 이제 A + B + C를 계산할 차례이다!
입력
  • 첫 번째 줄에 A, B, C (1 ≤ A, B, C ≤ 1012)이 공백을 사이에 두고 주어진다.
출력
  • A+B+C의 값을 출력한다.
A. Number_11382.java
import java.util.Scanner;

public class Number_11382 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        long x = sc.nextLong();
        long y = sc.nextLong();
        long z = sc.nextLong();

        System.out.println(x + y + z);

        sc.close();
    }
}
  • 처음에 1012를 신경쓰지않고, int 타입을 활용하였더니, RuntimeError(InputMismatch)가 발생하였다.
  • 제일 큰 타입을 활용하는 걸 요구하는 것 같아서 long 타입을 사용하였더니 바로 실행되었다.
    추후에 알아보니 1012은 1조로, long 타입을 활용하는 것이 맞았다.
알고리즘 분류
  • 수학
  • 구현
  • 사칙연산

'Java, Spring > 코딩테스트' 카테고리의 다른 글

Number_2588 곱셈  (0) 2023.06.11
Number_10430 나머지  (0) 2023.06.11
Number_18108 1998년생인 내가 태국에서는 2541년생?!  (0) 2023.06.11
Number_10926 ??!  (0) 2023.06.11
Number_10869 사칙연산  (0) 2023.06.11

+ Recent posts