a+b와 c+d를 더한 값을 출력하여라.
import java.io.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String[] arr = br.readLine().split(" ");
String str1 = arr[0] + arr[1];
String str2 = arr[2] + arr[3];
System.out.println(Long.parseLong(str1) + Long.parseLong(str2));
}
}
정답
쉬운 예제인데 int형을 쓰면 numberformatException이 발생한다. (런타임 에러)
Long으로 변경했더니 해결되었다. int 자료형의 범위가 필요보다 작아서 그런 것 같다.
5분