알고리즘/문제 풀이

[Java] 백준 1145 적어도 대부분의 배수

_eunji_ 2020. 3. 3. 20:29

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

 

1145번: 적어도 대부분의 배수

첫째 줄에 다섯 개의 자연수가 주어진다. 100보다 작거나 같은 자연수이고, 서로 다른 수이다.

www.acmicpc.net

import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		
		Scanner s= new Scanner(System.in);
		
		int arr[]= new int[5];
		int cnt=0;
		int ret=1;
		
		for(int i=0;i<5;i++) {
			arr[i]=s.nextInt();
		}
		
		
		while(true) {
			cnt=0;
			
			for(int i=0;i<5;i++) {
				if( ret % arr[i] == 0 ) cnt++;
			}
			
			if(cnt>=3) {break;}
			
			ret++;		
		}

		System.out.println(ret);
	}
}