728x90 컴퓨터/Python, Java2 [Java]기본형 변수 크기 및 범위 https://www.acmicpc.net/problem/10986 10986번: 나머지 합 수 N개 A1, A2, ..., AN이 주어진다. 이때, 연속된 부분 구간의 합이 M으로 나누어 떨어지는 구간의 개수를 구하는 프로그램을 작성하시오. 즉, Ai + ... + Aj (i ≤ j) 의 합이 M으로 나누어 떨어지는 (i, j) www.acmicpc.net 10986. 나머지 합 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.StringT.. 2023. 6. 17. [Java]BufferedReader, BufferedWriter 사용법 BufferedReader와 BufferedWriter은 Java에서 입출력에 사용되는 클래스로 입출력 스트림에 대해 버퍼링 기능을 제공한다. 이는 입출력을 빠르고 효율적으로 하기 위함인데, 왜 버퍼링이 추가되면 더 효율적이게 될까? 일반적으로 하드웨어나 입출력기기와의 통신은 시간이 오래 걸리는데, 데이터가 입출력될 때마다 통신이 이루어지면 비효율적이기 때문에 버퍼에 입출력을 쌓아서 한번에 해결하는 것이다. 여러 개의 짐을 먼 곳으로 옮길 때 하나씩 들어 옮기는 것 보다 모아서 옮기는 게 효율적인 것과 비슷한 개념이다. 예제 코드를 통해서 좀 더 자세히 알아본다. https://www.acmicpc.net/problem/10989 10989번: 수 정렬하기 3 첫째 줄에 수의 개수 N(1 ≤ N ≤ 10.. 2023. 6. 14. 이전 1 다음 728x90