编译器编译成功但洛谷编译失败
查看原帖
编译器编译成功但洛谷编译失败
186537
狂妄帕克楼主2021/9/12 15:21
#include<bits/stdc++.h>
using namespace std;
bool pd(int n)
{
	for(int i=2;i<n;i++)
	{
		if(!n%i)
		return 0;
	}
	return 1;
}
int main()
{
	int maxn=0,minn=101,b[27],len;
	char a[10001];
	gets(a);
	len=strlen(a);
	for(int i=0;i<len;i++)
	{
		b[a[i]-'a']++;
	}
	for(int i=0;i<=25;i++)
	{
		if(b[i]>maxn)
		maxn=b[i];
		if(b[i])
		if(b[i]<minn)
		minn=b[i];
	}
	if(maxn-minn)
	if(pd(maxn-minn))
	cout<<"Lucky Word"<<endl<<maxn-minn;
	else
	cout<<"No Answer"<<endl<<maxn-minn;
	else
	cout<<"No Answer"<<endl<<0;
	return 0;
}
2021/9/12 15:21
加载中...