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

杭电2043,小细节。。。。。

#include<stdio.h>
#include<string.h>
int main()
{
    int num[10];
    char str[100]; 
    int n,a,b,c,d,e,t,i;
    while(scanf("%d",&n)!=EOF)
    {
    //getchar();
while(n--) {
      //gets(str);用这个函数输入字符时,会输入空格,用的时候注意判断;  
       scanf("%s",&str); t=strlen(str); if(t>=8&&t<=16) { a=b=c=d=e=0; for(i=0;i<t;i++) { if(str[i]>='a'&&str[i]<='z') a++; else if(str[i]>='A'&&str[i]<='Z') b++; else if(str[i]>='0'&&str[i]<='9') c++; else d++; } num[0]=a;num[1]=b;num[2]=c;num[3]=d; for(i=0;i<=3;i++) { if(num[i]!=0) e++; } if(e>=3) printf("YES\n"); else printf("NO\n"); } else printf("NO\n"); } } return 0; }

转载于:https://www.cnblogs.com/soTired/p/4403524.html

相关文章:

  • Springspring事务管理几种方式[转]
  • 一天干掉一只Monkey计划(一)——基本光照模型及RT后处理 【转】
  • LinkedHashSet的实现原理
  • 新手学习selenium路线图(老司机亲手绘制)-学前篇
  • 关于多线程学习的笔记
  • IP路由与转发
  • java中Collection 和Collections 的区别(转)
  • Java NIO2:NIO概述
  • P3项目--XML文件解析 笔记
  • 最强DE 战斗力 (nyoj 541)
  • MaxCompute数据安全机制
  • Spring配置中transactionAttributes的使用方法和作用
  • BZOJ 1874: [BeiJing2009 WinterCamp]取石子游戏 [Nim游戏 SG函数]
  • 编程之美2015资格赛 题目2 : 回文字符序列 [ 区间dp ]
  • StackExchange.Redis加载Lua脚本进行模糊查询的批量删除和修改
  • 深入了解以太坊
  • 【腾讯Bugly干货分享】从0到1打造直播 App
  • Android开源项目规范总结
  • CentOS7 安装JDK
  • cookie和session
  • Hibernate【inverse和cascade属性】知识要点
  • JS基础之数据类型、对象、原型、原型链、继承
  • Linux快速复制或删除大量小文件
  • PHP变量
  • Redux系列x:源码分析
  • 干货 | 以太坊Mist负责人教你建立无服务器应用
  • 工作中总结前端开发流程--vue项目
  • 如何设计一个微型分布式架构?
  • 深入浅出Node.js
  • 新海诚画集[秒速5センチメートル:樱花抄·春]
  • ​​​​​​​ubuntu16.04 fastreid训练过程
  • # 安徽锐锋科技IDMS系统简介
  • $.extend({},旧的,新的);合并对象,后面的覆盖前面的
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (JSP)EL——优化登录界面,获取对象,获取数据
  • (SpringBoot)第二章:Spring创建和使用
  • (windows2012共享文件夹和防火墙设置
  • (zhuan) 一些RL的文献(及笔记)
  • (zz)子曾经曰过:先有司,赦小过,举贤才
  • (附源码)python旅游推荐系统 毕业设计 250623
  • (附源码)ssm教师工作量核算统计系统 毕业设计 162307
  • (附源码)ssm学生管理系统 毕业设计 141543
  • (免费领源码)python#django#mysql公交线路查询系统85021- 计算机毕业设计项目选题推荐
  • (四) Graphivz 颜色选择
  • (学习日记)2024.03.25:UCOSIII第二十二节:系统启动流程详解
  • (已解决)什么是vue导航守卫
  • (最全解法)输入一个整数,输出该数二进制表示中1的个数。
  • .mysql secret在哪_MYSQL基本操作(上)
  • .NET CF命令行调试器MDbg入门(四) Attaching to Processes
  • .NET Core MongoDB数据仓储和工作单元模式封装
  • .NET企业级应用架构设计系列之技术选型
  • @Conditional注解详解
  • @Query中countQuery的介绍
  • [2013AAA]On a fractional nonlinear hyperbolic equation arising from relative theory
  • [2023-年度总结]凡是过往,皆为序章