P1125 [NOIP2008 提高组] 笨小猴

Posted Kunkun只喝怡宝

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了P1125 [NOIP2008 提高组] 笨小猴相关的知识,希望对你有一定的参考价值。

在这里插入图片描述

代码

#include<bits/stdc++.h>

using namespace std;

int ZS(int x,int y);
int main(){
	char s[100];
	int i,a[26],max=0,min=100;
	memset(a,0,sizeof(a));
	cin>>s;
	i=0;
	while(s[i]){
		a[s[i]-'a']++;
		i++;
	}
	for(i=0;i<26;i++){
		if(a[i]>max) max=a[i];
		if(a[i]<min&&a[i]>0) min=a[i];	
	}
	if(ZS(max,min)==1){
		cout<<"Lucky Word\\n"<<max-min;
	}else
		cout<<"No Answer\\n"<<0;
	return 0;
} 
int ZS(int x,int y){
	int i;
	if(x-y<2) return 0;
	for(i=2;i<=sqrt(x-y);i++)
		if((x-y)%i==0) return 0;
	return 1;
}

以上是关于P1125 [NOIP2008 提高组] 笨小猴的主要内容,如果未能解决你的问题,请参考以下文章

洛谷 P1125 笨小猴(NOIp2008提高组T1)

笨小猴 2008年NOIP全国联赛提高组

*1407笨小猴(Noip2008提高组第1题)

入门5字符串

入门5字符串

入门5字符串