
-Code
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class BOJ5086 {
public static void main(String[] args) throws IOException {
BufferedReader br =
new BufferedReader(new InputStreamReader(System.in));
while (true) {
StringTokenizer st = new StringTokenizer(br.readLine());
int n1 = Integer.parseInt(st.nextToken());
int n2 = Integer.parseInt(st.nextToken());
if (n1 == 0 && n2 == 0) {
break;
}
System.out.println(solution(n1, n2));
}
}
private static String solution(int n1, int n2) {
if (n2 % n1 == 0)
return "factor";
else if (n1 % n2 == 0)
return "multiple";
else
return "neither";
}
}'Beakjoon&프로그래머스 > Java' 카테고리의 다른 글
| [백준/Java] 9506번 약수들의 합 (0) | 2025.12.21 |
|---|---|
| [백준/Java] 2501번 약수 구하기 (1) | 2025.12.21 |
| [백준/Java] 2869번 달팽이는 올라가고 싶다 (2) | 2025.12.21 |
| [백준/Java] 1193번 분수찾기 (0) | 2025.12.21 |
| [백준/Java] 2292번 벌집 (0) | 2025.12.21 |