求修正
查看原帖
求修正
976067
wczxluo楼主2023/7/27 15:43
#include<bits/stdc++.h>
using namespace std;
int qwe(int n)
{
    if(n==0||n==1)return 0;
    for(int i=2;i*i<=n;i++){
        if(n%i==0)return 0;
    }
    return 1; 
}
int main()
{
	char a[1001];
	int b[100001];
	gets(a);
	int ans=strlen(a);
	for(int i=0;i<ans;i++)
	{
		for(int j=0;j<ans;j++)
		{
			if(a[i]==a[j])
			{
				b[i]++;
			}
		}
	}
	sort(b+1,b+1+ans);
	int ans1=b[ans]-b[0];
	int num=qwe(ans1);
	if(ans==1)
	{
		cout<<"Lucky Word"<<endl<<1;
		return 0;
	}
		if(num==1)
	    {
		    cout<<"Lucky Word"<<endl<<ans1;
	    }
	    else {
		        cout<<"No Answer"<<endl<<0;
	        }
	
 } 
2023/7/27 15:43
加载中...