DEV样例过了,交了CE,求神犇指导
查看原帖
DEV样例过了,交了CE,求神犇指导
1327843
如履薄冰楼主2024/9/21 19:32
#include<bits/stdc++.h>
using namespace std;
int cnt[256];
//map<int,char> mp;
isprime(int n){
    if(n<=1){
        return 0;
    }
    for(int i=2;i*i<=n;i++){
        if(!n/i){
            return 0;
        }
    }
    return 1;
}
int main(){
    string s;
    int maxn=-1e9,minn=1e9;
    cin>>s;
    for(int i=0;i<s.size();i++){
        cnt[s[i]]++;
    }
    sort(cnt+97,cnt+122+1);
    for(int i=97;i<=122;i++){
    	if(cnt[i]){
    		cnt[97]=cnt[i];
    		break;
		}
	}
    if(isprime(cnt[122]-cnt[97])){
        cout<<"Lucky Word"<<'\n';
        cout<<cnt[122]-cnt[97];
    }else{
        cout<<"No Answer"<<'\n';
        cout<<0;
    }
    return 0;
}
2024/9/21 19:32
加载中...