注解
1、简单模拟。
代码
#include <iostream>
using namespace std;
int main() {
int M1, M2;
while(cin>>M1>>M2) {
int R1 = 0;
int R2 = 0;
int R3 = 0;
string s;
cin>>s;
for(int i=0; i<s.length(); i++) {
if(s.at(i)=='A') {
R1 = M1;
}
if(s.at(i)=='B') {
R2 = M2;
}
if(s.at(i)=='C') {
M1 = R3;
}
if(s.at(i)=='D') {
M2 = R3;
}
if(s.at(i)=='E') {
R3 = R1 + R2;
}
if(s.at(i)=='F') {
R3 = R1 - R2;
}
}
cout<<M1<<","<<M2<<endl;
}
return 0;
}