洛谷民间数据过了,不知道CSP能不能过
int n,l,r,ans=0; scanf("%d%d%d",&n,&l,&r); for(int i=r;i>=max(l,r-n);i--){ ans=max(ans,i%n); if(ans==n-1) break; } printf("%d\n",ans);