-
백준3052 배열-나머지알고리즘/백준 문제 2019. 8. 19. 02:32
중복되는 숫자를 어떻게 확인할지 혼자 이런저런 방법으로 해보다가 답을 못찾았다. 그래서 풀이를 찾아보고 이해한뒤 다시 풀어보았다.
1234567891011121314151617181920212223242526272829import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main {public static void main(String[] args) throws NumberFormatException, IOException {BufferedReader br = new BufferedReader(new InputStreamReader(System.in));int count=0;int[] arr = new int[10];int[] arr2 = new int[42];for(int i=0; i<arr.length; i++) {arr[i] = Integer.parseInt(br.readLine());arr[i] %= 42;arr2[arr[i]]=1;}for(int i=0; i<arr2.length; i++) {count+=arr2[i];}System.out.println(count);}}cs