简单得无话可说。
/*
* hdu-1283
* mike-w
* 2012-4-21
*/
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#define CMD_LEN 256
char cmd[CMD_LEN];
int m1,m2,r1,r2,r3;
int main(void)
{
#ifndef ONLINE_JUDGE
freopen("in","r",stdin);
#endif
int i;
while(scanf("%d%d",&m1,&m2)!=EOF)
{
scanf("%s",cmd);
r1=r2=r3=0;
for(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:
break;
}
}
printf("%d,%d\n",m1,m2);
}
return 0;
}