40分蒟蒻求助
查看原帖
40分蒟蒻求助
531258
Fishmaster楼主2021/8/20 16:17

我的代码有神马问题???dalao帮忙看看,球球……

#include<bits/stdc++.h>
using namespace std;
char str[105];
int arr[30],minn=10000;
bool prime(int num){
	for(int i=2;i*i<=num;i++){
		if(num%i==0){
			return false;
		}
	}
	if(num==1){
		return false;
	}
	return true;
}
int main(){
	cin>>str;
	for(int i=0;i<strlen(str);i++){
		arr[str[i]-'a']++;
	}
	sort(arr,arr+26);
	for(int i=0;i<strlen(str);i++){
		if(arr[i]>0){
			minn=arr[i];
			break;
		}
	}
	if(prime(arr[25]-minn)){
		cout<<"Lucky Word"<<endl<<arr[25]-minn;
	}else{
		cout<<"No Answer"<<endl<<"0";
	}
	return 0;
}
2021/8/20 16:17
加载中...