0分答案!有没有大佬帮忙看看
查看原帖
0分答案!有没有大佬帮忙看看
823847
xuanbrother楼主2023/6/26 22:10
#include <stdio.h>
int isprime(int x)
{
    for(int i=2; i<x; i++)
        if(x%i==0) return 0;
    
    return 1;
}
int main()
{
    int alp[26]={0};
    char word[100];
    scanf("%s", word);
    
    for(int i=0; word[i]; i++)
        alp[word[i]-'a']++;
        
    int maxn=alp[0], minn=alp[0];
    for(int i=1; i<26; i++)
    {
        if(alp[i]>maxn) maxn=alp[i];
        if(alp[i]<minn) minn=alp[i];
    }
    
    int t=maxn-minn;
    
    if(isprime(t)) printf("Lucky Word\n%d", t);
    else printf("No Answer\n0");
    
    return 0;
}
2023/6/26 22:10
加载中...