개발 공부/TIL(Today I Learned)
99클럽 코테 스터디 36일차 TIL 적어도 대부분의 배수
애해
2024. 8. 26. 22:47
728x90

# 오늘의 학습 키워드
완전탐색
# 오늘의 문제

# 나의 풀이방식
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int[] arr = new int[5];
StringTokenizer st = new StringTokenizer(br.readLine());
for (int i = 0; i < 5; i++) {
arr[i] = Integer.parseInt(st.nextToken());
}
int N = 1;
while (true) {
int count = 0;
for (int i = 0; i < 5; i++) {
if (N % arr[i] == 0) count++;
// N이 배열에서 최소 3개의 숫자로 나누어질 수 있으므로 break;
if (count >= 3) break;
}
if (count >= 3) {
System.out.println(N);
break;
}
N++;
}
}
}
반응형