2点和8点WA掉了,有大佬能发一下测试点数据吗
查看原帖
2点和8点WA掉了,有大佬能发一下测试点数据吗
298059
ltx2007楼主2022/7/28 20:21
#include<bits/stdc++.h>
using namespace std;
int c[106];
int b,maxn=-1,minn=0x7f7f7f7f,ans;
int p(int f){
	if(f==0||f==1){
		return 0;
	}
	if(f==2){
		return 1;
	}
	for(int i=2;i*i<=f;i++){
		if(f%i==0){
			return 0;
		}
	}
	return 1;
}
int main(){
    char a[106];
    gets(a);
    for(int i=0;i<strlen(a);i++){
    	b=a[i];
    	c[b]=0;
	}
	for(int i=0;i<strlen(a);i++){
		b=a[i];
		c[b]++;
		if(c[b]>maxn){
			maxn=c[b];
		}
		if(c[b]<minn){
			minn=c[b];
		}
	} 
	ans=maxn-minn;
	if(p(ans)==1){
		cout<<"Lucky Word"<<endl;
		cout<<ans;
	}else if(p(ans)==0){
		cout<<"No Answer"<<endl;
		cout<<"0";
	}
	return 0;
}
2022/7/28 20:21
加载中...