C++,80分,2,9两个点WA,求助大佬
查看原帖
C++,80分,2,9两个点WA,求助大佬
542875
MY_gg楼主2022/10/7 20:25
#include<bits/stdc++.h>
using namespace std;
int q[26];
int main()
{
    int maxx=0,minn=0x7f7f7f;
	string s;
	cin>>s;
	for(int i=0;i<s.size();i++){
	    q[s[i]-'a']++;
	    if(q[s[i]-'a']>maxx)
	    maxx=q[s[i]-'a'];
	    if(q[s[i]-'a']<minn)
	    minn=q[s[i]-'a'];
	}
	int z=maxx-minn;
	if(z==1 || z==0){
		printf("No Answer\n0");
		return 0;
	}
	for(int i=2;i<=sqrt(z);i++){
		if(z%i==0){
			printf("No Answer\n0");
			return 0;
		}
	}
	printf("Lucky Word\n%d",z);
	return 0;
}
2022/10/7 20:25
加载中...