很水的一个题,按照题目要求照着写出来代码就可以AC
#include<stdio.h>
#include<math.h>
#include<string>
#include<cstring>
#include<string.h>
#include<algorithm>
#include<iostream>
using namespace std;
int main() {
int m1, m2, r1, r2, r3;
char str[210];
while(scanf("%d%d", &m1, &m2) != EOF){
r1 = r2 = r3 = 0;
cin >> str;
int len = strlen(str);
for(int i=0; i<len; i++){
if(str[i] == 'A')
r1 = m1;
else if(str[i] == 'B')
r2 = m2;
else if(str[i] == 'C')
m1 = r3;
else if(str[i] == 'D')
m2 = r3;
else if(str[i] == 'E')
r3 = r1 + r2;
else if(str[i] == 'F')
r3 = r1 - r2;
}
cout << m1 << "," << m2 << endl;
}
return 0;
}