xhy • 12小时前
using namespace std;
int main() {
int n, m;
cin >> n >> m;
int maxx = 0, num = 0;
for (int i = n; i <= m; i++) {
int cnt = 2;
for (int j = 2; j * j <= i; j++) {
if (i % j == 0 && j * j != i)
cnt += 2;
else if (j * j == i) {
cnt++;
}
}
if (maxx < cnt) {
maxx = cnt;
num = i;
}
}
cout << num << " " << maxx;
return 0;
}
评论:
请先登录,才能进行评论