![[백준] 15552 - 빠른 A+B](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F2G1cC%2FbtsyDzbvrfV%2FjmP3fQkUrW2x1DwTkaxK4K%2Fimg.png)
• 문제 이전에 풀었던 A+B와 같은문제입니다. 하지만 빠른 A+B라고 되어있는만큼 이 문제에서는 시간제한이 1초로되어있습니다. • 풀이 이 문제를 일반적인 Scanner를 이용하여 입력을 받거나 System.out.println() 출력을 사용하게 된다면 위와 같이 런타임 에러가 나오게됩니다. 여기서 입력값을 받을 때 BufferedReader를 사용하고 출력은 BufferdWriter를 사용하여 문제를 풀어보도록 하겠습니다. BufferedReader에 대한 대략적인 설명은 아래 링크를 참조해주시거나 다른 좋은 설명글도 많으니 한 번쯤은 보시는 걸 추천드립니다! 후에 StringTokenizer에 대한 포스팅도 하고 링크 추가해놓겠습니다! [Java] - BufferedReader 역할 Buffere..
지금 까지의 입력은 Scanner클래스, 출력은 System.out.println()을 통하여 이루어졌다. 15552번 문제에도 똑같이 Scanner클래스와 System.out.println을 사용하면 오답으로 처리되는데 그 이유는 문제의 정답조건중에 속도 제한이 있기때문이다. 따라서 우리는 새로운 입출력 방법을 사용하여 문제를 제출하여야한다. 그 방법에는 두 가지 방법이 있다. 1. StringBuilder로 하나의 문자열로 계속 연결시킨 뒤 가장 마지막에 연결된 하나의 문자열을 출력시키는 방법 2. BufferedWriter로 버퍼에 담아뒀다가 한 번에 데이터를 내보내는 방법 방법1. package boj; import java.io.BufferedReader; import java.io.Buffer..