728x90
[문제 - 11382번: 꼬마 정민 (JAVA)]
[접근 방법]
한 줄에 한칸의 공백으로 3개의 수를 입력받는다.
이때 수의 범위는 int 를 벗어날 수 있다.
즉, long 을 변수 타입으로 사용해야 한다.
[JAVA 코드]
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.util.StringTokenizer;
public class BOJ_11382 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
StringTokenizer st;
st = new StringTokenizer(br.readLine());
bw.write(Long.parseLong(st.nextToken()) + Long.parseLong(st.nextToken()) + Long.parseLong(st.nextToken()) + "\n");
bw.flush();
bw.close();
}
}
[Rewind]
1. 어려웠던 점
1) 백준에 제출하는 클래스 명이 'Main' 임을 인식하지 못하였다.
2) int 범위를 벗어난다는 것을 처음에 고려하지 못하였다.
2. 알게된 점
입력 타입에 대한 고려가 필요하다는 것을 다시 한번 인식하게 되었다.
3. 개선 방안
감을 되찾기 위해 '입출력 방식', '변수 타입 설정', '실행 시간' 등 조건들을 다시한번 살펴보아야 한다고 생각했다.
728x90
'백준' 카테고리의 다른 글
[BOJ] BOJ_11659 구간 합 구하기 4 (JAVA) (0) | 2024.07.16 |
---|---|
[BOJ] BOJ_25026 너의 평점은 (JAVA) (2) | 2024.07.16 |
[백준] 5052번 - 전화번호 목록 (JAVA) (0) | 2023.02.06 |
[백준] 9375번 - 패션왕 신해빈 (JAVA) (0) | 2023.02.05 |
[백준] 1746번 - 듣보잡 (JAVA) (0) | 2023.02.05 |