求助!
查看原帖
求助!
681313
cute_overmind楼主2022/10/14 19:00
#include<cstring>
using namespace std;
char s[110];
int zhi_shu[25]={2 , 3 , 5 ,  7 , 11 , 13 , 17 , 19 , 23 , 29 , 31 , 37 , 41 , 43 , 47 , 53 , 59 , 61 , 67 , 71 , 73 , 79 , 83 , 89 , 97 };//打表
int sum[30];
int main()
{
	int maxn = 0,minn = 110;
	scanf("%s",s);
	for(int i = 1;i <= strlen(s);i++)
		sum[s[i]-'a']++;
	for(int i = 1;i <= 26;i++)
    {
		if(sum[i] > maxn)
            maxn = sum[i];
		if(sum[i] > 0 && sum[i] < minn)
            minn = sum[i];
	}
	for(int i = 1;i <= 25;i++)
    {
		if(maxn - minn == zhi_shu[i])
        {
			printf("Lucky Word\n%d" , maxn - minn);
			return 0;
		}
	}
	printf("No Answer\n0");
	return 0;
}
2022/10/14 19:00
加载中...