2 条题解

  • 0
    @ 2025-10-8 16:59:41
    #include <bits/stdc++.h>
    using namespace std;
    int main()
    {
        int n, L, R;scanf("%d%d%d", &n, &L, &R);
        if(R-L >=n)printf("%d\n", n-1);
        else
        {
            L=L%n;R=R%n;
            if(L<=R)printf("%d\n", R);
            else printf("%d\n", n-1);
        }
        return 0;
    }
    
    • 0
      @ 2025-10-8 16:59:36
      #include<bits/stdc++.h>
      using namespace std;
      int main()
      {
          int n,L,R;scanf("%d%d%d",&n,&L,&R);
          if(R-L>=n)printf("%d\n",n-1);
          else
          {
              L=L%n;R=R%n;
              if(L<=R)printf("%d\n",R);
              else printf("%d\n",n-1);
          }
          return 0;
      }
      • 1

      【思维】区间余数最大[CSP-J 2021] 分糖果

      信息

      ID
      2016
      时间
      1000ms
      内存
      512MiB
      难度
      6
      标签
      递交数
      326
      已通过
      110
      上传者