-
[백준 1000번] A+B - Java //Wello Horld//Algorithm/BOJ(Baekjoon Online Judge) 2019. 6. 26. 15:14
백준 알고리즘의 1번 문제 (백준알고리즘은 1000번 부터 시작한다)
입출력 방식과 정수형 처리만 알면 풀 수 있는 아주 쉬운 문제되시겠다.
import java.util.*; public class sample{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println(sc.nextInt() + sc.nextInt()); sc.close(); } }
최대한 코드길이를 줄여서 한번 해보니
이런 간단한 문제에 108ms나 걸리다니......
코드를 살짝 바꾸어보자
import java.io.*; public class sample{ public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); String line = br.readLine(); int n = Integer.parseInt(line.split(" ")[0]); int m = Integer.parseInt(line.split(" ")[1]); bw.write(n + m + "\n"); bw.flush(); br.close(); bw.close(); } }
Scanner 가 아니라, BufferedReader 로 받아와서 BufferedWriter 로 출력해 주는 방식을 채택해 보았다
그결과, 두굳구구구
30ms 나 줄어들었다
야레야레 이건 엄청나잖아;;
'Algorithm > BOJ(Baekjoon Online Judge)' 카테고리의 다른 글
[백준 17294번] 귀여운 수~ε٩(๑> ₃ <)۶з - Java //Wello Horld// (0) 2019.06.27 [백준 15596번] 정수 N개의 합 - Java //Wello Horld// (0) 2019.06.27 [백준 2884번] 알람 시계 - Java //Wello Horld// (0) 2019.06.27 [백준 10171번] 고양이 - Java //Wello Horld// (0) 2019.06.26 [백준 2753번] 윤년 - JAVA //Wello Horld// (0) 2019.06.26