自己电脑上测试样例都过了,为什么全是RE
查看原帖
自己电脑上测试样例都过了,为什么全是RE
1295820
ClV_Csy楼主2024/6/2 18:21
#include <iostream>
#include <string>
using namespace std;
string s;
int a,b,c;
int fun(string n)
{
	if (n[3]=='a')
		n[3]=a+48;
	else if (n[3]=='b')
		n[3]=b+48;
	else if (n[3]=='c')
		n[3]=c+48;
	if (n[0]=='a')
		a=n[3]-48;
	else if (n[0]=='b')
		b=n[3]-48;
	else if (n[0]=='c')
		c=n[3]-48;
}
int main()
{
	cin>>s;
	string k;
	for (int i=0;i<s.size();i++)
	{
		if (s[i]!=';')
			k+=s[i];
		else
		{
			fun(k);
			k="";
		}
	}
	cout<<a<<' '<<b<<' '<<c;
	return 0;
}
2024/6/2 18:21
加载中...