【除1和自身最多因子输出最小的不用数组】2022-11-28
缘由非平方因子(c语言子函数解决)-编程语言-CSDN问答
int 非凡因子个数(int n)
{int g = 0, c = 2;qj:if (n >= c*c){if (n%c);else g += (c < n / c ? 2 : 1);++c;goto qj;}return g;
}
void 除1和自身最多因子输出最小的不用数组()
{//缘由https://ask.csdn.net/questions/7846932int m = 0, n = 0, t = 0, x = 0, j = 0, s = 0;cin >> t;xh:if (t--){cin >> m >> n;yx:if (m <= n){j = 非凡因子个数(m);if (x < j)s = m, x = j;++m;goto yx;}cout << (x ? s : -1) << "\n";goto xh;}
}