#include<bits/stdc++.h>
using namespace std;
int main(){
char s[300];
int a,b,c,i=0,str;
gets(s);
str=strlen(s);
while(i<str)
{
if(s[i]=='a')
{
if(s[i+3]=='b')
a=b;
else if(s[i+3]=='c')
a=c;
else if(s[i+3]=='a')
a=a;
else
a=s[i+3]-'0';
}
else if(s[i]=='b')
{
if(s[i+3]=='a')
b=a;
else if(s[i+3]=='c')
b=c;
else if(s[i+3]=='b')
b=b;
else
b=s[i+3]-'0';
}
else
{
if(s[i+3]=='b')
c=b;
else if(s[i+3]=='a')
c=a;
else if(s[i+3]=='c')
c=c;
else
c=s[i+3]-'0';
}
i+=5;
}
cout<<a<<" "<<b<<" "<<c;
return 0;
}
这玩意儿在本地过了呀? 求大佬指教(会送上关注)