No sweet without sweat

[백준 2501 자바/JAVA] 약수 구하기 본문

백준

[백준 2501 자바/JAVA] 약수 구하기

Remi 2023. 3. 19. 12:13
728x90
반응형
 

package 백준.S20230319;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.StringTokenizer;

public class 약수구하기_2501 {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

        StringTokenizer st = new StringTokenizer(br.readLine());

        int A = Integer.parseInt(st.nextToken());
        int B = Integer.parseInt(st.nextToken());
        ArrayList list = new ArrayList();
        int count =0;
        for (int i = 1; i <= A; i++) {

            if (A % i == 0) {
                list.add(i);
                count++;
            }
        }
        if(count<B){
            System.out.print(0);
        }else{
            System.out.print(list.get(B-1));
        }



    }
}


728x90
반응형
Comments