40
查看原帖
40
1421919
WiNdTunnel楼主2024/8/30 14:56
#include <math.h>
#include<bits/stdc++.h>
using namespace std;
const int maxn=1e5;
int a[maxn];
int main()
{
    int n,l,r,sum;//l 至少拿 r 可以拿
    scanf("%d%d%d",&n,&l,&r);
    sum=l-1;
    int k=l;
    for(int i=l;sum<=r;i++){
        sum+=1;
        l=sum;
        for(int o=1;;o++){
        if(l>=n){
            l-=n;
            //printf("L:%d  i:%d\n",l,i);
        }
        else{
            a[i]=l;
           // printf("特殊a[%d]=%d ",i,a[i]);
            break;
        }
        }
    }
    for(int i=l;i<=r;i++){
    sort(a,a+r+1);
    //printf("a[%d]:%d ",i,a[i]);
    }
    printf("%d",a[r]);
    return 0;
}

急救!

2024/8/30 14:56
加载中...