65pts求条,样例全过
查看原帖
65pts求条,样例全过
1771759
lcpwp楼主2025/7/24 16:01

样例过了就是过

wa4 7 8 16 18 19 20

芝士代码

#include <iostream>
#include <cmath>
#include <cstdio>
#include <string>
#include <cstring>
#include <iomanip>
#include <algorithm>
#include <vector> 
#include <stack>
#include <queue>
//芝士头文件
using namespace std;

int main(){
	int n,m;
	cin>>n>>m;
	vector<int>p;
	vector<string>sn;
	for(int i=0;i<n;i++){
		int c;
		string s;
		cin>>c>>s;
		p.push_back(c);
		sn.push_back(s);
	}
	int np=0;
	for(int i=0;i<m;i++){
		int op,t;
		cin>>op>>t;
		if(op==0&&p[np]==0||op==1&&p[np]==1){
			np-=t;
		}else{
			np+=t;
		}
		if(np>=n){
			np-=n;
		}else if(np<=1){
			np+=n;
		}
	}
	cout<<sn[np];
}
2025/7/24 16:01
加载中...