zhyf • 3天前
using namespace std;
int main() {
int n, m;
scanf("%d%d", &n, &m);
int i, j, x, y;
y = 0;
for (int k = n; k <= m; k++) {
j = 0;
for (i = 1; i <= sqrt(k); i++) {
if (k % i == 0 ) {
j ++;
}
}
i--;
if (i * i == k) {
j = j * 2 - 1;
} else {
j = j * 2;
}
if (j > y) {
x = k;
y = j;
// printf("%d %d\n", x, y);
}
}
printf("%d %d", x, y);
return 0;
}
评论:
请先登录,才能进行评论