标签:
#include <iostream> using namespace std; int main() { int n,a,b,i,j,sum,sum_max,ans; cin>>n; while(n--) { sum_max=-9999;//初始化 cin>>a>>b; for(i=a;i<=b;i++)//区间 { sum=0;//初始化 for(j=2;j<=i/2;j++)//找到因子并记录个数 { if(i%j==0) sum++; } if(i!=1) //如果不是1还要加其本身 sum++; if(sum>sum_max)//找到个数最多的数 { sum_max=sum; ans=i; } } cout<<ans<<endl; } return 0; }
标签:
原文地址:http://www.cnblogs.com/nefu929831238/p/5203532.html