Saturday 21 March 2009

HOJ ( acm.hdu.edu.cn ) 1283





#include<iostream>
using namespace std;
int main()
{
char cmd[201];
long M1,M2;
for(;cin>>M1>>M2;)
{
long R1=0,R2=0,R3=0;
cin>>cmd;
for(int i=0;cmd[i];i++)
{
switch(cmd[i])
{
case 'A':R1=M1;break;
case 'B':R2=M2;break;
case 'C':M1=R3;break;
case 'D':M2=R3;break;
case 'E':R3=R1+R2;break;
case 'F':R3=R1-R2;break;
default:
return 1;
}
}
cout<<M1<<','<<M2<<endl;
}
return 0;
}

No comments:

Post a Comment