#3,#7错了,哪位大犇救救蒟蒻啊
查看原帖
#3,#7错了,哪位大犇救救蒟蒻啊
1036897
AnOIer楼主2023/7/16 12:44
#include<bits/stdc++.h>
using namespace std;
char p[]=" ABCDEFGHIJKLMNOPQRSTUVWXYZ";//字母表
int s1=1,s2=1;//两个字符串的乘积
int main()
{
	char a[10000],b[10000];
	fgets(a,10000,stdin);
	fgets(b,10000,stdin);
	int le1=strlen(a);
	int le2=strlen(b);
	for(int i=0;i<le1;i++){
		for(int j=1;j<=30;j++){
			if(a[i]==p[j]){//查找字符,找到后相乘
				s1*=j;
			}
		}
	}
	for(int i=0;i<le2;i++){
		for(int j=1;j<=30;j++){
			if(b[i]==p[j]){
				s2*=j;
			}
		}
	}
	if(s1%47==s2%47){//判断
		cout<<"GO";
	}
	else{
		cout<<"STAY";
	}
	return 0;
}

样例过了,为什么只得了80分??

2023/7/16 12:44
加载中...