본문 바로가기
Baekjoon Online Judge

[BOJ] 백준 3052번: 나머지 (Java)

by 프로그래 밍구 2023. 3. 9.

문제링크

https://www.acmicpc.net/problem/3052

 

3052번: 나머지

각 수를 42로 나눈 나머지는 39, 40, 41, 0, 1, 2, 40, 41, 0, 1이다. 서로 다른 값은 6개가 있다.

www.acmicpc.net


나의코드

import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        
        boolean[] arr = new boolean[42];
        int count = 0;
        
        for(int i = 0; i < 10; i++){
            arr[sc.nextInt() % 42] = true;
        }
        for(boolean value : arr){
            if(value){
                count ++;
            }
        }
        System.out.print(count);
    }
}

 

댓글