津津的游戏
2023-08-11 09:28:49
发布于:浙江
//m的范围?
#include<bits/stdc++.h>
using namespace std;
string s, s2;
int m, a, k;
string f1(string str) {
string ans = "";
int l = str.size();
for(int i = l-1;i >= 0;i --) ans += str[i];
return ans;
}
string f2(string str) {
int l = str.size();
for(int i = 0;i < l;i ++) {
str[i] -= 3;
if(str[i] < 'a') str[i] += 26;
}
return str;
}
int main() {
freopen("game.in", "r", stdin);
freopen("game.out", "w", stdout);
cin >> s;
scanf("%d", &m);
while(m --) {
scanf("%d", &a);
if(a == 1) s = f1(s);
if(a == 2) {cin >> s2; s += f1(s2);}
if(a == 3) s += "yyds";
if(a == 4) s = f2(s);
}
scanf("%d", &k);
printf("%c", s[k-1]);
fclose(stdin);
fclose(stdout);
return 0;
}
这里空空如也
有帮助,赞一个