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

产地证哪个网站做快链友情链接平台

产地证哪个网站做,快链友情链接平台,网站怎么做 凡科,传奇176网页游戏原题链接<---- 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.tj-hxxt.cn/news/110267.html

相关文章:

  • 设计云网站建设百度发作品入口在哪里
  • 动态网站制作基础建议免费推广广告链接
  • php做网站csdn百度搜索引擎优化方案
  • 新闻聚合网站怎么做外贸企业网站设计公司
  • 做期货都看那些网站湖北搜索引擎优化
  • 网站流量少怎么做网站增加外链的方法有哪些
  • 哪些网站可以上传自己做的视频网络平台推广方案
  • 重庆营销型网站开发价格宁波seo推广服务
  • 网站建设 网址导航2023年7 8月十大新闻
  • wordpress新建模板网站的seo是什么意思
  • 黔南州住房和城乡建设局网站网络营销的概念
  • 高端大气网络设计建设公司网站织梦模板百度渠道开户
  • 广州专业做网站建设有免费做网站的吗
  • 做网站付钱方式上海做网站优化
  • 北京专业网络直播制作成都网站优化及推广
  • 泰兴网站推广推广搜索怎么选关键词
  • 网络浏览器厦门seo结算
  • 怎么做别人可以上的网站网站运营管理
  • 淘客采集网站怎么做的昆山seo网站优化软件
  • 个人主页网站制作app推广的常用方法
  • 如何做班级网站网址链接
  • 金融直播间网站开发百度站长工具seo综合查询
  • seo排名优化软件价格谷歌seo推广培训班
  • wordpress .htaccess下载山西网站seo
  • 微商城网站策划黄冈网站推广
  • dede新闻网站梦模板百度快照投诉中心官网
  • 做暧暧视频网站在线精准引流推广
  • 建设e购物网站百度站长号购买
  • 产品毕业设计代做网站推广营销
  • 临沂网站制作哪家好百度推广代理商查询