1.문제본격적으로 for문 문제를 풀기 전에 주의해야 할 점이 있다. 입출력 방식이 느리면 여러 줄을 입력받거나 출력할 때 시간초과가 날 수 있다는 점이다.C++을 사용하고 있고 cin/cout을 사용하고자 한다면, cin.tie(NULL)과 sync_with_stdio(false)를 둘 다 적용해 주고, endl 대신 개행문자(\n)를 쓰자. 단, 이렇게 하면 더 이상 scanf/printf/puts/getchar/putchar 등 C의 입출력 방식을 사용하면 안 된다.Java를 사용하고 있다면, Scanner와 System.out.println 대신 BufferedReader와 BufferedWriter를 사용할 수 있다. BufferedWriter.flush는 맨 마지막에 한 번만 하면 된다.Pyt..
BufferedWriter
·Java
입력할 때 Scanner만 써봤어서 조금 낯선 BufferedReader, BufferedWriter 찾아보니 Scanner보다 속도가 빠르다고 하여 공부해보려고 한다. BufferedReader를 사용하기 위해서는 java.io.BufferedReader를 import 해야하고,InputStreamReader를 사용하기 위해서는 java.io.InputStreamReader를 import 해야한다.BufferedWriter를 사용하기 위해서는 java.io.BufferedWriter를 import 해야하고, OutputStreamWriter 를 사용하기 위해서는 java.io.OutputStreamWriter 를 import 해야한다. 또한 입력할 때는 예외 처리를 해줘야해서 main 메서드 선언한 ..