0pts求助
查看原帖
0pts求助
736701
高启凯楼主2024/8/21 13:07
#include<bits/stdc++.h>
using namespace std;
bool prime(int x){
    for(int i=2;i*i<=x;i++){
        if(x%i==0)
            return 0;
    }
    return 1;
}
int main(){
    string a;
    cin>>a;
    int atr[27]={0};
    for(int i=1;i<=a.length();i++){
        atr[a[i]-'a'+1]++;
    }
    int maxn=-1,minn=1000;
    for(int i=1;i<=26;i++){
        if(a[i]>maxn) maxn=a[i];
        if(a[i]!=0&&a[i]<minn) minn=a[i];
    }
    if(prime(maxn-minn))
        cout<<"Lucky Word\n"<<maxn-minn;
    else
        cout<<"No Answer";
}
               

0pts求助

2024/8/21 13:07
加载中...