코테1 백준 1009번 문제 - 분산처리(JAVA) BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int count = Integer.parseInt(br.readLine()); String q[] = new String[count]; for(int i = 0;i 단순하게 이 문제를 10의 나머지로만 생각하면 안됩니다!예제를 보면 9의 635제곱이 있는데 이 숫자의 범위는 int, long을 벗어나고 BigInteger를 사용하게 되면 메모리 초과로 실패하게 됩니다. 이 문제의 핵심은 일의 자리만 보면 되기떄문에 제곱할 때 바로바로 10으로 나눈 나머지만 가지게 되어 일의자리만 남기게 하는게 핵심입니다! 자세한 문의는 댓글 달아주세요.. 2024. 8. 30. 이전 1 다음