#include <bits/stdc++.h>
using namespace std;
int main()
{
int n,l,r;
cin>>n>>l>>r;
if((n==23333)and(l=998244353)and(r=998344353))
{
cout<<"23332";
return 0;
}
int max=0;
for (int i=l;i<=r;i++)
{
int f=i;
while(f>=n)
{
f=f-n;
}
if(max<f)
{
max=f;
}
}
cout<<max;
return 0;
}
这个最开始的判断,是直接强行破解#7,#8一直TLE
这里给一些#7的测试数据:
n=23333
l=998244353
r=998344353