求助大佬 为什么90分 孩子要哭死了
查看原帖
求助大佬 为什么90分 孩子要哭死了
833168
7546391a楼主2022/10/15 17:56
#include<iostream>
#include<string>
using namespace std;
bool puanduan(int a, int b)
{
    int tmp = a - b;
    if (tmp == 1) return 0;
    if (tmp == 2) return 1;
    for (int i = 2; i < tmp; i++)
    {
        if (tmp % i == 0)
            return 0;
    }
    return 1;
}
int main()
{
    string a;
    int number[40]={0};
    cin >> a;
    for (int i = 0; i < a.size(); i++)
    {
        number[a[i] - 'a']++;
    }
    int max1 = 0,min1=110;
    for (int i = 0; i <= 20; i++)
    {
        if (max1 < number[i])
            max1 = number[i];
        if(min1 > number[i]&&number[i]>=1)
            min1 = number[i];
    }
    if (puanduan(max1, min1))
    {
        printf("Lucky Word\n");
        printf("%d", max1 - min1);
    }
    else
    {
        printf("No Answer\n");
        printf("0");
    }
    return 0;
}
2022/10/15 17:56
加载中...