80求助!必关!
查看原帖
80求助!必关!
1274355
ARCG楼主2024/8/5 19:08
#include<bits/stdc++.h>
using namespace std;
int main()
{
	string x;
	cin>>x;
	int a=x.size();
	int m =-1,n=10000;
	int b[102]={0};
	for(int i=0;i<a;i++)
	{
		int s=0;
		for(int j=0;j<a;j++)
		{
			if(x[i]==x[j]) 
			{
				s++;
			}
		}
		b[i] = s;
	}
	for(int i=0;i<a;i++) 
	{
		if(b[i]>m) 
		{ 
		m=b[i]; 
		}
		if(b[i]<n)
		{ 
			n=b[i]; 
		}
	}
	int w=m-n;
	if(w==0||w==1) 
	{
		cout<<"No Answer"<<endl;
		cout<<0;
	}
	else
	if(w==2)
	{
		cout<<"Lucky Word"<<endl;
		cout<<w;
	}
	else 
	{
		int y=0;
		for(int i=1;i<w;i++) 
		{
			if(w%i==0)
			{
			y++;
			}
		}
		if(y==0) 
		{
			cout<<"Lucky Word"<<endl;
			cout<<w;
		}
		else
		{
			cout<<"No Answer"<<endl;
			cout<<0;
		}
	}
	return 0;
}

急!!!

2024/8/5 19:08
加载中...