[backjoon] 2501번 약수 구하기

이동엽·2023년 4월 4일
0

코드

import java.util.Scanner;

public class ex2501 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n1 = sc.nextInt();
        int n2 = sc.nextInt();
        int count=0;
        int result;
        for(int i=1; i<=n1;i++){
            if(n1%i==0){
                count++;
            }
            if(count==n2){
                result=i;
                System.out.print(result);
                break;
            }
            if(i==n1){
                System.out.print("0");
            }
        }
    }

}

리뷰

for문으로 순환을 시킨다음 count로 갯수를 맞춰서 해당 숫자를 출력하는 식으로 했다.

profile
씨앗

0개의 댓글