###p1597 30分 求助dalao###
查看原帖
###p1597 30分 求助dalao###
457431
Li_wenjie楼主2021/8/5 10:55
#include<bits/stdc++.h>
using  namespace std;
int main()
{
	int a,b,c;
	string s;
	char x;
	a=b=c=0;
	while(cin>>x)
	{
		s+=x;
		if(x==';')
		{
			if(s[0]=='a')
			{
				if(s[3]=='b') a=b;
				else if(s[3]=='c') a=c;
				else  if(s[3]>='0'&&s[3]<='9')a=int(s[3])-48;
				else a=0;
			}
			if(s[0]=='b')
			{
				if(s[3]=='a') b=a;
				else if(s[3]=='c') b=c;
				else  if(s[3]>='0'&&s[3]<='9')b=int(s[3])-48;
				else b=0;
			}
			if(s[0]=='c')
			{
				if(s[3]=='b') c=b;
				else if(s[3]=='a') c=a;
				else c=int(s[3])-48;
			}
			s.clear();	
		}
		
	}
	cout<<a<<" "<<b<<" "<<c;
	
}
2021/8/5 10:55
加载中...