除非l==r 最大值等于本身 那就是2是最多的 每两个数有一个被除数2
#include <stdio.h>
#include <bits/stdc++.h>
#define mod 1000000007
#define ll long long
using namespace std;
int l,r;
int main()
{
cin>>l>>r;
if(l==r) cout<<l;
else if((l%3==0) && (r==l+3))cout<<3;
else cout<<2<<endl;
return 0;
}
本文介绍了一个简单的C++程序,该程序用于确定在给定的整数区间[l, r]中出现频率最高的数字。通过考虑边界情况和特殊的数值分布特性,该算法能够快速找到解决方案。

被折叠的 条评论
为什么被折叠?



