社区讨论
帮我检查!!!
B4449[GESP202512 三级] 密码强度参与者 4已保存回复 8
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 8 条
- 当前快照
- 1 份
- 快照标识符
- @mjwxbcxs
- 此快照首次捕获于
- 2026/01/02 21:42 2 个月前
- 此快照最后确认于
- 2026/01/05 21:15 上个月
CPP
#include<bits/stdc++.h>
#define int long long
using namespace std;
int a[2]={0,0},t;
string s;
int isdigit(char c){
if(c>='0'&&c<='9')
return 1;
else return 0;}
int uppercase(char c){
if(c>='A'&&c<='Z')
return 1;
else return 0;}
signed main(){
ios::sync_with_stdio(false);
cin.tie(0); cout.tie(0);
cin>>t;
for(int i=0;i<t;i++){
cin>>s;
if(s.size()<8){
cout<<"N\n";
continue;
}
for(int o=0;i<s.size();i++){
a[0]+=isdigit(s[o]);
a[1]+=uppercase(s[o]);
}
if(a[0]==0 || a[1]==0)
{
cout<<"N\n";
}
else cout<<"Y\n";
a[0]=a[1]=0;
}
return 0; }
帮我看看出了什么问题
求求了
回复
共 8 条回复,欢迎继续交流。
正在加载回复...