phamnguyenthanhhuy100
Rating
-
Bài tập
0
Điểm
0
Rating #
-
Điểm #
28170
Giới thiệu
include <stdio.h>
int countDivisors(int num) {
int count = 0;
for (int i = 1; i <= num; i++) {
if (num % i == 0) {
count++;
}
}
return count;
}
int findSmallestNumberWithNDivisors(int n) {
int currentNumber = 1;
while (1) {
if (countDivisors(currentNumber) == n) {
return currentNumber;
}
currentNumber++;
}
}
int main() {
int n = 6;
int result = findSmallestNumberWithNDivisors(n);
printf("Số nguyên dương nhỏ nhất có %d ước là: %d\n", n, result);
return 0;
}