?50?
查看原帖
?50?
1311900
Greeper楼主2024/7/25 13:57
#include<bits/stdc++.h>
using namespace std;
char a[114];
int f[30];
int main()
{
    cin>>a;
    for(int i=0;i<strlen(a);i++)
    {
        f[int(a[i]-'a')]++;
    }
    int maxn=-1,minn=114;
    for(int i=0;i<=25;i++)
    {
        maxn=max(f[i],maxn);
        if(f[i])
        {
            minn=min(minn,f[i]);
        }
    }
    int n=maxn-minn;
    for(int i=2;i*i<=n;i++)
    {
        if(n%i==0)
        {
            printf("No Answer\n0");
            return 0;
        }
    }
    printf("Lucky Word\n%d",n);
    return 0;
}

为什么50分?
我看也没有YE5和N0

2024/7/25 13:57
加载中...