都是三道水题 但我很难理解的是 string 能过

char 就WA

2967

题目描述 Description

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

他的名字都是英文,只要按顺序出现R,K,Y三个字母,就是他的名字。

给你N个名字,请你一一判断是不是小融。

输入描述 Input Description

N

N行,名字(全大写)

输出描述 Output Description

N行,每行YES或NO(大写)

样例输入 Sample Input

3

RKY

RAINKY

RINKEMENT

样例输出 Sample Output

YES

YES

NO

数据范围及提示 Data Size & Hint

N<=10,字符串长度<=50.

点击传送

代码

#include <iostream>
#include <cstring>
#include <cstdio>
#include <string>using namespace std;int N;
string s;
int main()
{cin>>N;while(N--){bool f1=false,f2=false,f3=false;cin>>s;int l=s.length();for(int i=0;i<l;++i){if(s[i]=='R'&&!f2&&!f3)f1=1;else if(s[i]=='K'&&f1&&!f3)f2=1;else if(s[i]=='Y'&&f1&&f2)f3=1;}if(f1&&f2&&f3)puts("YES");else puts("NO");}
}

-------------------------------------------华丽的分割线---------------------------------------------------

3149

题目描述 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

点击传送
#include <iostream>
#include <cstring>
#include <cstdio>
#include <string>using namespace std;int N;
string s;
int main()
{cin>>N;char ch=getchar();while(N--){bool f=false;cin>>s;int l=s.length() ;for(int i=0;i<l;++i){if(((s[i]>='A'&&s[i]<='Z')||(s[i]>='a'&&s[i]<='z')));else {cout<<"NO"<<endl;f=true;break;}}if(!f)cout<<"YES"<<endl;}
}

-------------------------------------------华丽的分割线---------------------------------------------------

3156

题目描述 Description

Wikioi上有个人叫小融,他喜欢改名。
现在他的要求变了,只要是英文字母就是他的名字。
先给你N个名字,请你输出正确名字的个数及编号。
本题还加强了测试数据

输入描述 Input Description

N
N行名字(全部为字符)

输出描述 Output Description

第一行:个数
第二行:编号

样例输入 Sample Input

3
&6*14315
Rinkement
micsloox

样例输出 Sample Output

2
2 3

数据范围及提示 Data Size & Hint

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

点击传送 
#include <iostream>
#include <cstring>
#include <cstdio>
#include <string>
#include <vector>
#include <queue>using namespace std;queue<int>q;
int N;
string s;
int main()
{cin>>N;char ch=getchar();int h=0;for(int i=1;i<=N;++i){bool f=false;cin>>s;int l=s.length() ;for(int j=0;j<l;++j){if(((s[j]>='A'&&s[j]<='Z')||(s[j]>='a'&&s[j]<='z')));else {f=true;break;}}if(!f){q.push(i); h++;}}cout<<h<<endl;while(!q.empty() ){cout<<q.front()<<" ";q.pop();}
}

转载于:https://www.cnblogs.com/ruojisun/p/6379726.html

codevs 爱改名的小融相关推荐

  1. AC日记——爱改名的小融 codevs 2967

    2967 爱改名的小融  时间限制: 1 s  空间限制: 16000 KB  题目等级 : 白银 Silver 题解 题目描述 Description Wikioi上有个人叫小融,他喜欢改名. 他的 ...

  2. 爱学习的小虫子——Who Am I ?

    爱学习的小虫子的自我介绍 - 你终会得到属于你的面包和牛奶 此时此刻,我是西安某高校某院系某专业的大三学生,是一枚萌系女孩(偷笑),我很愿意将我所学习到的知识与你们分享,并且我希望我们可以一同进步,互 ...

  3. 微信小程序:王者战力查询改名工具箱小程序源码

    今天分享一款战力查询小程序源码, 微信端QQ苹果安卓四端端战力查询 带改名工具,空白名.重复名.符号名改名小程序源码 带流量主广告位,带激励视频广告位,界面精美,无需服务器后台. 至于更多,就大家自行 ...

  4. 爱奇艺小程序陪你嗨一夏

     前言 在炎热的夏天里最美滋滋的事情是什么呢,我觉得当然是宅在家里,吹着空调,吃着零食看电视剧电影里的帅气小哥哥.漂亮小姐姐了!在闲暇时光我会经常用爱奇艺小程序看视频,加上现在已经学习了一段时间小 ...

  5. 爱奇艺小程序陪你嗨一夏 1

    前言 在炎热的夏天里最美滋滋的事情是什么呢,我觉得当然是宅在家里,吹着空调,吃着零食看电视剧电影里的帅气小哥哥.漂亮小姐姐了!在闲暇时光我会经常用爱奇艺小程序看视频,加上现在已经学习了一段时间小程序了 ...

  6. 【免费分享】王者荣耀改名微信小程序源码/可改空白名、重复名、符号名

    本资源可免费获取,请至尾部读阅! 王者荣耀改名微信小程序源码,无需服务器域名,纯前端,上传微信开发者工具即可,可以接入流量主. 可改空白名.重复名.符号名. 免责声明:根据二○一三年一月三十日< ...

  7. 我爱抽奖盒子小程序源码V4.1.3

    源码介绍 某宝花了150买的我爱抽奖盒子小程序源码V4.1.3,分享给大家免费使用. 搭建方法 前端修改JS文件的域名和对应的版本号 后台设置好小程序appid和密钥即可! 图片演示 小程序源码下载地 ...

  8. 微信小程序页面上面的名字怎么改_微信小程序改名方法,小程序名称设置规范...

    小程序名称设置规范 1.名称设置方法 1)小程序名称可以由中文.数字.英文.长度在4-30个字符之间,一个中文字等于2个字符. 2)公众号.小程序在微信公众平台上的名称是唯一的,且属于同一主体下,可以 ...

  9. mysql朗读_“绘爱”诗词朗读小程序源码(thinkphp+mysql+小程序端)

    两年前,写了个这个"ThinkPHP开发微信语音小程序",时隔2年,小程序框架发展的也是日新月异.前段时间因为开发app,偶然接触到了dcloud的uni-app框架,真的是爽的不 ...

最新文章

  1. python中的数据包处理模块scapy调研笔记
  2. 每天一个JavaScript实例-获取元素当前高度
  3. 前端学习(2792):下拉刷新
  4. 2017.9.8 仙人掌图 失败总结
  5. 浅谈各种连接池中连接数量的设置
  6. TransactionScope 事务使用说明
  7. 成人教育计算机教育论文,【计算机教育论文】成人计算机教育应把握原则(共3460字)...
  8. 人事岗位必备的免费办公软件,职场人可收藏。
  9. Linux 常用快捷键大全
  10. linux realtek声卡驱动下载,一步一步安装Realtek ALC888、ALC1200 声卡(附Realtek ALC888 ALC1200驱动)...
  11. 六维空间:优秀的教育网IPV6免费资源共享平台!
  12. /布丰投针实验/ /模拟三门 //模拟排队//求解有约束的非线性规划问题// 书店买书////用于模拟导弹追击问题// TSP(旅行商问题)
  13. 【网络设备】H3C FW V7:安全域与域间策略
  14. wifi物理地址怎么改_怎么修改手机的物理地址
  15. 从administrator到system权限的几种方式
  16. opencv读取16位色深图片
  17. Java获取指定年月的开始时间和结束时间
  18. [集合竞价-AI量化]天天做超短,集合竞价的盘口语言你真的读懂了麽?
  19. 机器学习-搭建环境-1:Win10安装Anaconda和Jupyter Notebook
  20. 计算机导论第二章习题答案,计算机导论课后习题答案.doc

热门文章

  1. Fragment Summary 2/2
  2. js在控件原有的事件方法中加入自己的方法
  3. [c、c++]宏中#和##的用法(zz)
  4. ffmpeg + x264 编码H264(x86+arm)
  5. S5PV210的启动过程
  6. 前端vue显示柱状图_Vue接入Echarts 显示柱状图饼图
  7. Django入门-项目创建与初识子应用
  8. MongoDB 5.0新特性概览
  9. 阿里云数据中台 Quick Audience 智能用户增长正式发布
  10. DataWorks搬站方案:Airflow作业迁移至DataWorks