[백준] 3052번(Java/자바)

Yeoonnii·2022년 12월 12일
0
post-custom-banner

백준 3052번 나머지

🧾 구현

  1. 길이가 10인 배열을 생성한다
  2. 배열에 입력받은 수를 42로 나눈 나머지 값을 넣는다
  3. 새 배열을 생성한다
  4. 중복을 제외한 값만 생성한 새 배열에 담아준다
  5. 배열의 길이를 출력한다

💻제출 코드

import java.util.ArrayList;
import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        int[] arr = new int[10];

        for(int i=0; i<10; i++){
            arr[i] = sc.nextInt() % 42;
        }

        ArrayList<Integer> list = new ArrayList<>();

        for(int checkData : arr){
            if(!list.contains(checkData)){
                list.add(checkData);
            }
        }
        System.out.println(list.size());
    sc.close();
    }
}
post-custom-banner

0개의 댓글