10分WA求助,dalao帮忙看看错哪了?
查看原帖
10分WA求助,dalao帮忙看看错哪了?
717288
Another__X楼主2022/10/18 21:57

暴力判断

#include<bits/stdc++.h>
using namespace std;
int a=0,b=0,c=0,lx,i;
char x[255];
int main()
{
	while(scanf("%c")!=EOF){
		cin >> x[i];
		i++;
	}
	lx=strlen(x);
	while(i<lx){
		if(x[i]=='a'){
			if(x[i+3]=='a') a=a;
			else if(x[i+3]=='b') a=b;
			else if(x[i+3]=='c') a=c;
			else a=x[i+3]-'0';
		}
		if(x[i]=='b'){
			if(x[i+3]=='a') b=a;
			else if(x[i+3]=='b') b=b;
			else if(x[i+3]=='c') b=c;
			else b=x[i+3]-'0';
		}
		if(x[i]=='c'){
			if(x[i+3]=='a') c=a;
			else if(x[i+3]=='b') c=b;
			else if(x[i+3]=='c') c=c;
			else c=x[i+3]-'0';
		}
		i+=5;
	}
	cout << a << " " << b << " " << c;
	return 0;
}
2022/10/18 21:57
加载中...