50分求助
查看原帖
50分求助
1073051
Zhangyoumin楼主2024/8/10 16:02

记录详情一片花花绿绿......

#include<bits/stdc++.h>
using namespace std;
bool people[100005];
string job[100005],ans;
int main(){
    int n,m,x,y,num=0;
    cin>>n>>m;
    for(int i=0;i<n;i++) cin>>people[i]>>job[i];
    for(int i=1;i<=m;i++){
        cin>>x>>y;
        if(x==0&&people[i]==false || x==1&&people[i]==true){
            num = (num + n - y)%n;
            ans = job[num];
        }
        else{
            num = (num + y)%n;
            ans = job[num];
        }
    }
    cout<<ans<<endl;
    return 0;
}
2024/8/10 16:02
加载中...