求助!(后面不会写了)
查看原帖
求助!(后面不会写了)
808707
Ray_0601楼主2024/2/28 19:34
using namespace std;

bool is(string s)
{
    int b, l, n;
    for(int i = 0; i < s.size(); i++)
    {
        if((s[i] < '0' || (s[i] > '9' && s[i] < 'A') || (s[i] > 'Z' && s[i] < 'a') || s[i] > 'z' ) && (s[i] != '!' || s[i] != '@' || s[i] != '#' || s[i] != '$'))
        {
            return false;
        }
        else if(s.size() < 6 || s.size() > 12)
        {
            return false;
        }
        if(s[i] <= 'a' && s[i] >= 'z')
        {
            l++;
        }
        else if(s[i] <= 'A' && s[i] >= 'Z')
        {
            b++;
        }
        else
        {
            n++;
        }
    }
    if((b > 0 && l > 0) || (b > 0 && n > 0) || (l > 0 && n > 0))
    {
        return true;
    }
    return false;
}

string s[110];

int main()
{
    
}
2024/2/28 19:34
加载中...