全部评论 2

  • 题目中的**是指变量“s b”

    2022-12-29 来自 江苏

    3
  • #include <bits/stdc++.h>
    using namespace std;
    string s1;
    int maxn = -114514,minn = 2147483646,l1;
    int nlp[26];
    int lucky,zs,cnt;
    string alp = "abcdefghijklmnopqrstuvwxyz"; // 26个字母
    string sa = "Lucky Word";
    string sb = "No Answer"; // 答案错误
    int i,j;
    int print(int x)
    {
    for (i = 1; i <= x; i++)
    {
    if (x % i == 0)
    {
    zs++;
    }
    }
    return zs;
    }
    int main(void)
    {
    cin >> s1; // getline(cin,s1);
    l1 = s1.size();
    for (i = 0; i < l1; i++)
    {
    for (j = 0; j < 26; j++)
    {
    if (s1[i] == alp[j])
    {
    nlp[j];
    }
    }
    }
    for (i = 0; i < 26; i
    )
    {
    if (nlp[i] <= minn and nlp[i] != 0)
    {
    minn = nlp[i];
    }
    if (nlp[i] >= maxn)
    {
    maxn=nlp[i];
    }
    }
    // cout << nlp[0]; // 检验
    lucky = maxn - minn;
    print(lucky);
    if (zs == 2)
    {
    cout << sa << endl << lucky;
    } else

    {
    	cout << sb << endl << 0;
    }
    return 0;
    

    }已改**为sb

    2025-08-14 来自 新疆

    0
暂无数据

提交答案之后,这里将显示提交结果~

首页