当前位置: 首页 > news >正文

网站域名备案查询官网wordpress分类翻页404

网站域名备案查询官网,wordpress分类翻页404,黑龙江建设人员证件查询网站,wordpress 三款站群插件之比较原题链接<---- islower 小写字母判断 isupper 大写字母判断 isdigit 数字判断 题目: 小码哥在是一位密码领域的初学者&#xff0c;有一天他的老师给他了一串密码&#xff0c;要他判断这个密码是否是强密码&#xff0c;老师和他说强密码就是需要同时达到以下要求&#xff1…

原题链接<----

islower 小写字母判断
isupper 大写字母判断
isdigit 数字判断

题目:
小码哥在是一位密码领域的初学者,有一天他的老师给他了一串密码,要他判断这个密码是否是强密码,老师和他说强密码就是需要同时达到以下要求:
1.密码长度大于6。
2.密码中同时包括了大小写字母和数字。
3.并且数字和数字之间不能相连。

样例1
输入:
They12wwweqwe

输出:
False

样例 2
输入:
They1wwweqwe

输出:
True

#include <iostream>
#include <algorithm>
#include <cstring>
#include <string.h>
using namespace std;bool cmp(string x)
{return x.size()>6;
}bool cmp1(string x) //判断是否存在小写字母
{for(char it:x){if(islower(it)){return true;}}return false;	
}bool cmp2(string x) //是否存在大写字母
{for(char it:x){if(isupper(it)){return true;}}return false;	
}bool cmp3(string x) //判断是否存在数字
{for(char it:x){if(isdigit(it)){return true;}}return false;	
}bool cmp4(string x) //判断数字之间是否相连
{for(int i=0;i<x.size()-1;i++){if(isdigit(x[i]) && isdigit(x[i+1])){return false;}}	return true;
}int main()
{string str; getline(cin,str);if(cmp(str) && cmp1(str) && cmp2(str) && cmp3(str) &&cmp4(str)){printf("True\n");}else{printf("False\n");}return 0;
}

运行结果:
在这里插入图片描述

AI:

#include <iostream>  
#include <string>  
#include <cctype>  bool isLongEnough(const std::string& password) {  return password.length() > 6;  
}  bool hasLowerCase(const std::string& password) {  for (char c : password) {  if (std::islower(c)) {  return true;  }  }  return false;  
}  bool hasUpperCase(const std::string& password) {  for (char c : password) {  if (std::isupper(c)) {  return true;  }  }  return false;  
}  bool hasDigits(const std::string& password) {  for (char c : password) {  if (std::isdigit(c)) {  return true;  }  }  return false;  
}  bool hasConsecutiveDigits(const std::string& password) {  for (size_t i = 0; i < password.length() - 1; ++i) {  if (std::isdigit(password[i]) && std::isdigit(password[i + 1])) {  return true;  }  }  return false;  
}  bool isStrongPassword(const std::string& password) {  return isLongEnough(password) &&  hasLowerCase(password) &&  hasUpperCase(password) &&  hasDigits(password) &&  !hasConsecutiveDigits(password);  
}  int main() {  std::string password;  std::cout << "请输入密码: ";  std::cin >> password;  if (isStrongPassword(password)) {  std::cout << "这是一个强密码。" << std::endl;  } else {  std::cout << "这不是一个强密码。" << std::endl;  }  return 0;  
}
http://www.yayakq.cn/news/906694/

相关文章:

  • 电子商务他们的代表网站qq音乐怎么做mp3下载网站
  • 常见cms网站源码下载网页设计与制作代码成品
  • 做pc端网站包括哪些做办公用品的招聘网站
  • 企业网站的建设与管理论文网络编程
  • 网站建设做网站费用网页制作素材图片百度云
  • 什么做网站推广360免费建站视频
  • 哈尔滨网站域名备案在线网站软件免费下载安装
  • 幸运飞艇网站建设域名申请好了 怎么做网站
  • 中昌国际建设集团网站登陆网站取消备案
  • 建网站联系专业网站制作咨询
  • 做精酿啤酒购买的网站合肥seo推广排名
  • 网站建设标新立异宁波免费建站seo排名
  • 容桂网站建设wordpress模板开发 2016
  • 网站设计项目策划ppt精品课网站制作
  • 网站开发及上线过程erp系统软件有哪些
  • 推荐几个安全没封的网站2021成都网站建站推广
  • 一流的中小型网站建设oa连接到网站的链接怎么做
  • 线上推广是什么工作网站seo推广seo教程
  • 行业网站建设费用怎么挑选网站建设公司
  • 十堰网站建设有哪些公司设计本3d模型下载
  • 做个网站怎样做的wordpress主题套用教程
  • 做自己点击网站济南川芎网站建设
  • 怎么做淘宝劵网站开通网站申请书
  • 网络科技有限公司起名安卓优化大师官方版本下载
  • 设计精美的中文网站象山企业门户网站建设
  • 婚纱摄影在哪个网站找dw做网站模版
  • 企业 php网站建设百度广告收费标准
  • 二维码生成器网站舞美设计制作公司
  • 商城版手机网站制作国外做图标网站
  • 凡科建设网站入门版好不互力互通网站建设