90分,#7WA了好心人帮帮忙
查看原帖
90分,#7WA了好心人帮帮忙
853264
qq302812651楼主2023/3/13 12:18
#include<stdio.h>
#include<string.h>
int main()
{
	int nmax= 0, nmin = 1000,result;
	int index = 0;
	char ch[101];
	gets(ch);
	for (int i = 0; i < strlen(ch); i++)
	{
		
		for (int j = 0; j < strlen(ch); j++)
		{
			if (ch[i] == ch[j]) 
			{
				index++;
			}
		}
		if (index > nmax)
			nmax = index;
		if (index < nmin)
			nmin = index;
		index = 0;
	}
	result = nmax - nmin;
	int x = 1;
	if (result > 0&&result<2)
	{
		x = 0;
	}
	else if(result == 2)
	{
		x == 1;
	}
	else
	{
	for (int i = 2; i*i < result; i++)
	{
	    x = 1;
		if (result % i == 0)
		{
			x = 0;
			break;
		}
			
	}
	}
	
	if (x == 1)
	{
		printf("Lucky Word\n");
		printf("%d", result);
	}
	else if (x == 0)
	{
		printf("No Answer\n");
		printf("0");
	}
	
}
2023/3/13 12:18
加载中...