SMALL
https://softeer.ai/practice/7628
처음에 문제를 잘 못 이해하는 바람에 시간을 조금 썼던 문제이다.
연탄의 크기는 따로 안주길래 난로들 중 반복을 돌리면서 풀면 되겠지 했지만 아니였다.
생각보다 제약조건이 작아. 완전 탐색으로 문제를 풀면 금방 해결이 되었다.
import java.io.*;
import java.util.StringTokenizer;
public class Main {
public static int dap = 0;
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
int n = Integer.parseInt(br.readLine());
StringTokenizer st = new StringTokenizer(br.readLine(), " ");
int[] arr = new int[n];
for (int i = 0; i < n; i++) {
arr[i] = Integer.parseInt(st.nextToken());
}
for (int i = 2; i <= 100; i++) {
int count = 0;
for (int j = 0; j < n; j++) {
if (arr[j] % i == 0) {
count++;
}
}
if (count > dap) {
dap = count;
}
}
bw.write(dap + "\n");
bw.flush();
bw.close();
}
}
'알고리즘 단련장 > 소프티어' 카테고리의 다른 글
[소프티어] Yeah, but How? 레벨2 자바 풀이 (한양대 HCPC 2023) (1) | 2024.10.29 |
---|---|
[소프티어] 진정한 효도 레벨2 자바 풀이 (0) | 2024.10.28 |
[소프티어] 나무 공격 레벨2 자바 풀이 (0) | 2024.10.28 |
[소프티어] 레벨1 자바로 풀기 (올솔 후기) (1) | 2024.10.28 |
[소프티어] 위험한 효도 레벨 1 자바 풀이 (0) | 2024.10.28 |