본문 바로가기
Beakjoon&프로그래머스/Java

[백준/Java] 2501번 약수 구하기

by 현장 2025. 12. 21.

-Code

import java.util.Scanner;

public class BOJ2501 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        int n = sc.nextInt();
        int k = sc.nextInt();
        int cnt = 0, answer = 0;

        for (int i = 1; i <= n; i++) {
            if (n % i == 0) {
                cnt++;
                if (cnt == k) {
                    answer = i;
                    break;
                }
            }
        }

        System.out.println(answer);
    }
}