3149 爱改名的小融 2
2018-06-17 22:46:26来源:未知 阅读 ()
3149 爱改名的小融 2
Wikioi上有个人叫小融,他喜欢改名。
现在他的要求变了,只要是英文字母就是他的名字。
先给你N个名字,请你一一判断是不是小融。
本题还加强了测试数据
N
N行名字(全部为字符)
N行,YES或NO(大写)
3
&6*14315
Rinkement
micsloox
NO
YES
YES
对于40%的数据 N≤10 名字长度≤100
对于100%的数据 N≤50 名字长度≤100000
分类标签 Tags 点此展开
#include <cstdio> #include <iostream> #include <cstdlib> #include <memory> #include <algorithm> #include <cmath> #include <ctime> #include <queue> #include <vector> #include <stack> #include <list> #include <set> #include <cstring> #include <typeinfo> #include <map> 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"<<endl; } else{ cout<<"YES"<<endl; } } return 0; }
懵逼代码:
1 #include<iostream> 2 #include<cstdio> 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 }
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash