[백준] 3052 : 나머지 - Java

길 잃은 까마귀·2022년 9월 13일
0

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


  • 문제

  • 풀이
    입력받은 숫자들을 우선 배열에 넣고 0부터 42까지 모든 숫자를 나눠 보면서 맞아 떨어질때는 값을 더해주는 방식이다.

  • 코드
import java.util.*;

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();
		}
		int remain = 0;
		for (int i = 0; i < 42; i++) {
			int count = 0;
			for (int j = 0; j < 10; j++) {
				if (arr[j] % 42 == i) {
					count++;
				}
			}
			if (count != 0) {
				remain++;
			}
		}
		System.out.println(remain);
		sc.close();
	}
}
profile
코딩 고수가 될 사람

0개의 댓글