求助SPJ
2024-02-14 14:12:04
发布于:四川
我的SPJ:
#include "testlib.h"
using namespace std; 
int main(int argc,char *argv[]){
	registerTestlibCmd(argc,argv);
	int n=ouf.readInt();
	long long x=inf.readLong(),y=inf.readLong();
	long long a=x,b=y,c=0,d=1;
	string t1,t2,t3;
	long long sm;
	for (int i=0;i<n;++i){
		t1=ouf.readToken();
		t2=ouf.readToken();
		t3=ouf.readToken();
		sm=0;
		if (t1=="A") sm+=a;
		else if (t1=="B") sm+=b;
		else if (t1=="C") sm+=c;
		else sm+=d;
		if (t2=="A") sm+=a;
		else if (t2=="B") sm+=b;
		else if (t2=="C") sm+=c;
		else sm+=d;
		if (t3=="A") a=sm;
		else if (t3=="B") b=sm;
		else if (t3=="C") c=sm;
		else d=sm;
	}
	t1=ouf.readToken();
	if (t1=="A") sm=a;
	else if (t1=="B") sm=b;
	else if (t1=="C") sm=c;
	else sm=d;
	if (sm==x*y){
		quitf(_ok,"The answer is correct,orz");
	}else{
		quitf(_wa,"The answer is wrong,666");
	}
	return 0;
}
是否正确
全部评论 1
给人看看SPJ不算透题吧,反正也看不出什么。
2024-02-14 来自 四川
0






有帮助,赞一个