반응형

 

 

<코드>

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 ans = 0;
		
		for (int i = 0; i < 10; i++) {
			int x = sc.nextInt();
			arr[x%42] = true;
		}
		
		for (int i = 0; i < 42; i++) {
			if(arr[i]) ans++;
		}
		System.out.println(ans);
	}
}

 

 

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

 

3052번: 나머지

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

www.acmicpc.net

 

반응형

'🧩PS > 🥉Easy' 카테고리의 다른 글

[JAVA] 백준 8958번 - OX퀴즈  (0) 2021.09.17
[JAVA] 백준 1546번 - 평균  (0) 2021.09.17
[JAVA] 백준 2577번 - 숫자의 개수  (0) 2021.09.17
[JAVA] 백준 2562번 - 최댓값  (0) 2021.09.17
[JAVA] 백준 10818번 - 최소, 최대  (0) 2021.09.17

+ Recent posts