60分,样例已过
查看原帖
60分,样例已过
1189340
aishiteru_mitsu_ha楼主2024/6/25 17:58
#include<bits/stdc++.h>
using namespace std;
bool used[1001];
map<char,int>mp;
int ans,maxx=-10000,minn=10000;
string a;
int main(){
    used[0]=used[1]=true;
    for(int i=2;i<=100;i++){
        if(!used[i])
            for(int j=2;j<=100/i;j++){
                used[i*j]=true;
            }
    }
    cin>>a;
    for(char i:a){
        mp[i]++;
        maxx=max(maxx,mp[i]);
    }
    for(char i:a){
        minn=min(minn,mp[i]);
    }
    if(!used[maxx-minn]){
        cout<<"Lucky Word"<<endl;
    }else{
        cout<<"No Answer"<<endl;
    }
    cout<<maxx-minn<<endl;
    return 0;
}
2024/6/25 17:58
加载中...