#include<bits/stdc++.h>
using namespace std;
int main(void)
{
int n; cin>>n;
string s; getline(cin,s);
while(n--)
{
getline(cin,s);
bool flag1,flag2,flag3,flag4;
flag1=flag2=flag3=flag4=false;
if(s.size()<6) flag1=true;
for(int i=0;i<s.size();i++)
{
if(s[i]>='a'&&s[i]<='z') { flag3=true; continue; }
if(s[i]>='A'&&s[i]<='Z') { flag3=true; continue; }
if(s[i]>='0'&&s[i]<='9') { flag4=true; continue; }
if(s[i]=='.') continue;
flag2=true;
}
if(flag1) cout<<"Your password is tai duan le."<<endl;
else if(!flag1&&flag2) cout<<"Your password is tai luan le."<<endl;
else if(!flag1&&!flag4&&flag3) cout<<"Your password needs shu zi."<<endl;
else if(!flag1&&!flag3&&flag4) cout<<"Your password needs zi mu."<<endl;
else cout<<"Your password is wan mei."<<endl;
}
return 0;
}
【PAT乙级】1081 检查密码 (15 分)
最新推荐文章于 2022-05-07 10:13:05 发布