- #include <iostream>
- using namespace std;
- int getDiv(int iNum)
- {
- int i = 1;
- int sum = 0;
- if ( iNum <= 0) return 0;
- while (i <= iNum/2)
- {
- if (iNum % i == 0)
- sum++;
- i++;
- }
- return (sum+1);
- }
- int main()
- {
- int a,b;
- int maxdiv = 2;
- cin>>a>>b;
- for (int j = a; j <= b; j++)
- {
- if ( maxdiv < getDiv(j) )
- {
- maxdiv = getDiv(j);
- }
- }
- cout<<maxdiv<<endl;
- return 0;
- }
最多约数问题
最新推荐文章于 2020-12-31 10:41:54 发布