1 #include <iostream> 2 #include <algorithm> 3 #include <stdio.h> 4 #include <math.h> 5 #include <string.h> 6 #include <time.h> 7 using namespace std; 8 9 int main() 10 { 11 long long m1,m2,r1,r2,r3,len,i; 12 char a[10005]; 13 while(cin>>m1>>m2) 14 { 15 scanf("%s",a); 16 r1=r2=r3=0; 17 len=strlen(a); 18 for(i=0;i<len;i++) 19 { 20 if(a[i]==‘A‘) 21 r1=m1; 22 else if(a[i]==‘B‘) 23 r2=m2; 24 else if(a[i]==‘C‘) 25 m1=r3; 26 else if(a[i]==‘D‘) 27 m2=r3; 28 else if(a[i]==‘E‘) 29 r3=r1+r2; 30 else if(a[i]==‘F‘) 31 r3=r1-r2; 32 } 33 cout<<m1<<","<<m2<<endl; 34 } 35 return 0; 36 }
原文:http://www.cnblogs.com/wang-ya-wei/p/5251863.html