ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 백준3052 배열-나머지
    알고리즘/백준 문제 2019. 8. 19. 02:32

    중복되는 숫자를 어떻게 확인할지 혼자 이런저런 방법으로 해보다가 답을 못찾았다. 그래서 풀이를 찾아보고 이해한뒤 다시 풀어보았다.

     

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    import 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

    댓글

Designed by Tistory.