코린이의 소소한 공부노트

[백준 온라인 저지] 3052. 나머지 본문

코딩테스트 풀이/JAVA

[백준 온라인 저지] 3052. 나머지

무지맘 2023. 3. 17. 12:09

- 입력: 첫째 줄부터 열번째 줄 까지 숫자가 한 줄에 하나씩 주어진다. 이 숫자는 1,000보다 작거나 같고, 음이 아닌 정수이다.

- 출력: 첫째 줄에, 모든 입력들을 42로 나누었을 때, 서로 다른 나머지가 몇 개 있는지 출력한다.

import java.util.*;
class Main{
    public static void main(String[] args){
        HashSet s = new HashSet();
        Scanner scan = new Scanner(System.in);
        while(scan.hasNext()){
            int x = scan.nextInt()%42;
            if(!s.contains(x)) s.add(x);
        }
        System.out.println(s.size());
    }
}