1일 1백준 챌린지
17일차
준이에용
2023. 3. 22. 18:34
프밍 수업 일찍 끝내주셔서 감사합니다.
문제 번호: 2501
사용한 프로그래밍 언어: C언어
간단한 설명: 처음 두 수(N, K)를 입력받고, K 전에서 출력하기 위해 확인할 cnt와 약수가 존재하지 않을 때 출력할 0을 확인해줄 chk 변수를 선언해서 풀었다.
#include <stdio.h>
int main(void){
int n, k; // N, K
int cnt=0, chk=0;
scanf("%d %d", &n, &k);
for(int i=1; i<=n; i++){
if(n%i==0){
cnt++;
}
if(cnt==k){
printf("%d\n", i);
chk++;
break;
}
}
if(chk==0){
printf("0\n");
}
return 0;
}