1WA,9RE QAQ
查看原帖
1WA,9RE QAQ
1321044
mycmax楼主2024/10/25 20:53
#include<iostream>
using namespace std;
bool isprime(int n){
    for(int i=0;i<n;i++){
        if(n%i==0){
            return false;
        }
    }
    return true;
}
int count(char a,string str){
    int cnt;
    for(int i=0;i<str.size();i++){
        if(str[i]==a){
            cnt++;
        }
    }
    return cnt;
}
int main(){
    int maxn,minn;
    string str;
    int a[20];
        cin>>str;
    for(int i=0;i<str.size();i++){
        a[i]=count(str[i],str);
    }
    maxn=a[0];
    for(int i=0;i<str.size();i++){
        if(a[i]>maxn){
            maxn=a[i];
        }
    }
    minn=a[0];
    for(int i=0;i<str.size();i++){
        if(a[i]<minn){
            minn=a[i];
        }
    }
    if(isprime(maxn-minn)){
        cout<<"Lucky Word"<<endl<<maxn-minn;
    }
    else{
        cout<<"No Answer"<<endl<<0;
    }
    return 0;
}
2024/10/25 20:53
加载中...