全WA求调,不知道哪里有问题,谢谢大佬
查看原帖
全WA求调,不知道哪里有问题,谢谢大佬
1472269
zhang33楼主2024/11/3 15:33
#include<iostream>
#include <cstdio>
using namespace std;
int main(){
	char a[100];
	scanf("%s",a);
	int word[26]={0};
	for(int i=0;a[i]!='\0';i++){
		if('a'<=a[i]&&a[i]<='z'){
			word[a[i]-'a']++;
		}
	}
	
	int maxn=0,minn=9999;
	for(int j=0;j<=25;j++){
		if(word[j]>maxn){
			maxn=word[j];
		}
		if(word[j]<minn){
			minn=word[j];
		}
	}
	int q,mm=0;
	q=maxn-minn;
	if(q==0||q==1){
		mm=1;}
	else{for(int i=2;i<q;i++){
		if(q%i==0){
			mm=1;
			break;
		}
	}
	}
	if(mm==0){
		cout<<"Lucky Word"<<endl<<q;
	}else{
		cout<<"No Answer"<<endl<<"0"; 
	}
    return 0;
}
		
	
2024/11/3 15:33
加载中...