晴天 • 4个月前
using namespace std;
int main () {
int n, m, c = 0, maxn = 0, f;
cin >> n >> m;
for (int i = n; i <= m; i++) {
c = 0;
for (int j = 1; j * j <= i ; j++) {
if (i % j == 0 && j * j != i) {
c = c + 2;
} else if (j * j == i) {
c = c + 1;
}
}
if (c > maxn) {
maxn = c;
f = i;
}
}
cout << f << " " << maxn;
return 0;
}
评论:
请先登录,才能进行评论