博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
3149 爱改名的小融 2
阅读量:5054 次
发布时间:2019-06-12

本文共 1566 字,大约阅读时间需要 5 分钟。

3149 爱改名的小融 2

 

时间限制: 2 s
空间限制: 128000 KB
题目等级 : 黄金 Gold
 
 
 
题目描述
Description

Wikioi上有个人叫小融,他喜欢改名。

现在他的要求变了,只要是英文字母就是他的名字。
先给你N个名字,请你一一判断是不是小融。
本题还加强了测试数据

输入描述
Input Description

N

N行名字(全部为字符)

输出描述
Output Description

 N行,YES或NO(大写)

样例输入
Sample Input

3

&6*14315
Rinkement
micsloox

样例输出
Sample Output

NO

YES

YES

数据范围及提示
Data Size & Hint

对于40%的数据 N≤10 名字长度≤100

对于100%的数据 N≤50 名字长度≤100000

分类标签 Tags

 
这道题做的我,,,确实蒙蔽,,,,
一模一样的输出
居然一个AC
一个爆零,,,,
醉了醉了。。、、。、。、。、。
AC代码
#include 
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;int main(){ int n; string s; cin>>n; for(int i=1;i<=n;i++){ cin>>s; int l=s.size(); bool flag=true; for(int j=0;j<=l-1;j++){ if(('A'<=s[j]&&s[j]<='Z')||('a'<=s[j]&&s[j]<='z')){ } else{ flag=false; break; } } if(flag==false){ cout<<"NO"<

懵逼代码:

1 #include
2 #include
3 using namespace std; 4 int main() 5 { 6 int n; 7 scanf("%d",&n); 8 char kongge; 9 kongge=getchar();10 for(int i=1;i<=n;i++)11 {12 char c;13 int flag=0;14 while(c=getchar())15 {16 if(c=='\n')break;17 else if((c>=65&&c<=90)||(c>=97&&c<=122))continue;18 else flag=1;19 }20 if(flag==1)printf("NO\n");21 else printf("YES\n");22 }23 return 0;24 }

 

转载于:https://www.cnblogs.com/zwfymqz/p/6735722.html

你可能感兴趣的文章
java 练习题3
查看>>
对象生命周期的简单理解
查看>>
c# 日志记录 行号
查看>>
CSS3---12.过渡动画
查看>>
[NOI1995]石子合并 四边形不等式优化
查看>>
vim 实现begin end 配对 使用matchit插件
查看>>
linux挂载磁盘以及扩容主分区
查看>>
[转]Python模块学习:threading 多线程控制和处理
查看>>
PHP链接sqlserver出现中文乱码
查看>>
[计算机]Alan Perlis人物简介
查看>>
Android-----第三方 ImageLoader 的简单配置和使用
查看>>
零基础入门Python3-详解分支
查看>>
js数组去重
查看>>
A. E-mail
查看>>
C# 反射机制以及方法
查看>>
C# Socket服务端与客户端通信(包含大文件的断点传输)
查看>>
理解SQL SERVER中的逻辑读,预读和物理读
查看>>
输入N,打印如图所看到的的三角形(例:N=3,N=4,N=5)1&lt;=N&lt;=26
查看>>
发展城市 BZOJ 3700
查看>>
Yii Framework处理网站前后台文件的方法
查看>>