始终都是九十分,请大佬帮忙看看, 球球呢
查看原帖
始终都是九十分,请大佬帮忙看看, 球球呢
616431
zwlywy楼主2022/10/21 22:27
#include <iostream>
#include <cmath>
using namespace std;
int n, m, now = 1, a[100001], s[100001];
struct abl {
	int chao;
	string name;
}q[1000001]; 
int main() {
	cin >> n >> m;
	for (int i = 1;i <= n;i++) {
		cin >> q[i].chao >> q[i].name;
	}
	for (int i = 1;i <= m;i++) {
		cin >> a[i] >> s[i];
	}
	for (int i = 1;i <= m;i++) {
		if (q[now].chao + a[i] == 1) {
			now = (now + s[i]) % n;
		} else {
			now = (now - s[i] + n) % n;
		}
	}
	cout << q[now].name;
} 
2022/10/21 22:27
加载中...