反素数就是满足对于任意i(0
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
const int N=30+7,INF=0x3f3f3f3f;
const ll mod=10000;
int main()
{
int t;
scanf("%d",&t);
while(t--)
{
int n,m;
scanf("%d%d",&n,&m);
int ma=0,ans=n;
for(int i=n;i<=m;i++)
{
int cnt=0;
for(int j=1;j<=i/2;j++)
if(i%j==0) cnt++;
if(i!=1) cnt++;
if(ma<cnt)
{
ma=cnt;
ans=i;
}
}
printf("%d\n",ans);
}
}