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

题解:P16429 应试玉符

题目传送门

前置知识

  • ASCII 码

思路

简单的模拟。

遍历密码的每一个字符,如果当前字符 \(c\) 的 ASCII 值在 \(0\)\(9\) 之间,则其为数字,对应数字合法的布尔类型变量 \(f_1 \leftarrow 1\)。同理判断小写字母和大写字母。最后判断是否有 \(6\) 个字符即可。

对于用户名,由于合法名称长度一定为 \(7\),且数据保证:

所有给出的账号名称的形式都为 ZJ-a,其中 \(a\) 为非负整数。

所以只需判断长度是否为 \(7\) 即可。注意题目说 \(a\)正整数,所以应特判 ZJ-0000 的特殊情况。

代码

注意多测清空。

#include <iostream>
#include <string>
using namespace std;
string n,p;
int T;
bool f1,f2,f3,f4;
int main()
{cin >> T;while(T--){cin >> n >> p;// 多测清空f1=f2=f3=f4=0;// 判断用户名,注意特判"ZJ-0000"的特殊情况f4=(n.size()==7&&n!="ZJ-0000");// 判断密码// 遍历for(char i:p){// 小写字母if('a'<=i&&i<='z'){f1=1;}// 大写字母else if('A'<=i&&i<='Z'){f2=1;}// 数字else{f3=1;}// 一个小优化if(f1&&f2&&f3){break;}}// 至少6个字符if(p.size()<6)f1=0;// 检查合法性,注意检查顺序if(!f4){cout << "Wrong Name\n";}else if(!f1||!f2||!f3){cout << "Wrong Password\n";}else{cout << "Accept\n";}}return 0;
}
http://www.jsqmd.com/news/824404/

相关文章:

  • Pytorch图像去噪实战(九十三):数据集版本管理实战,保证每次训练数据可追溯、可回滚
  • 从零构建Claude代码:深入Transformer架构与自回归生成实现
  • 2026库尔勒智能锁安装/销售/维修/开锁服务深度横向测评,本地品牌选型避坑指南 - GrowthUME
  • Multiavatar国际化设计:如何代表全球多元文化与种族的终极指南
  • 告别手动上下料:手把手教你用符合SEMI标准的EAP软件实现半导体设备自动化联机
  • MuseTalk高分辨率唇语同步中的GPU内存瓶颈与优化策略
  • 终极营销自动化工作流设计:工程师如何构建高效营销流程
  • SGN编码器性能优化:如何平衡编码强度与执行效率
  • 2026库尔勒水电改造维修全流程实操攻略:选型、施工、避坑、售后指南 - GrowthUME
  • Stitch完成由Andreessen Horowitz领投的2500万美元A轮融资
  • 中小团队在ubuntu服务器利用taotoken管理多项目api密钥与用量
  • 科技晚报|2026年5月15日:AI 代理开始补协作、编排和护栏
  • 怎么快速降AI率?答辩前1周从60%降到10%以内实操指南!
  • Fusion 360安装后想改位置?别重装!试试这个Windows符号链接‘乾坤大挪移’
  • PCIe 6.0 Flit Mode 实战解析:从TLP到Flit,你的数据包到底经历了什么?
  • 5分钟搞定Windows安装盘:MediaCreationTool.bat完整指南与硬件限制绕过方案
  • 解放你的GTA圣安地列斯游戏体验:5个必备存档编辑技巧
  • Publify SEO优化完全指南:提升博客排名的7个关键策略
  • 基于RP2350与CircuitPython的嵌入式打砖块游戏开发实战
  • Axure RP中文语言包完整指南:3步快速汉化,彻底告别英文界面困扰
  • 超漂亮的影视APP下载页官网html源码
  • 在vscode中快速配置taotoken的claude code插件实现稳定编程助手
  • 如何3分钟完成视频字幕提取:本地化OCR工具的终极使用指南
  • 模块化系统监控解决方案:TrafficMonitor插件生态系统实践指南
  • 熬夜1周AI率只降5个点!这款降AI软件几分钟救我答辩一命!
  • 认识Python网络套接字编程之流式套接字(一)
  • DroidCam OBS插件终极指南:3分钟将手机变身高清直播摄像头
  • 3大实战场景解析:WechatSogou如何高效获取微信公众号数据
  • 嵌入式扫码模组:POS机核心部件技术解析与选型指南
  • Play Integrity API Checker:你的Android设备安全检测专家