[编程题] 牛牛的游戏
时间限制:1秒
空间限制:32768K
牛牛很喜欢玩接龙游戏,一天他突发奇想,发明了一种叫做“字符串链”的游戏。 这个游戏的规则是这样的,给出3个字符串A,B,C,如果它们满足以下两个条件,那么就可以构成一个“字符串链”:
1.A的最后一个字母和B的第一个字母相同;
2.B的最后一个字母和C的第一个字母相同。
现在牛牛给出了3个字符串A,B,C,希望你能判断这3个字符串能否构成一个“字符串链”,若能则输出“YES”,否则输出“NO”。
输入描述:
一行,3个字符串,每两个字符串之间用一个空格分隔。1.A,B,C均由小写的英文字母组成;2.1≤|A|,|B|,|C|≤10,|A|,|B|,|C|分别表示A,B和C的长度。
输出描述:
"YES"或者"NO"(不带引号)。
输入例子1:
b bb b
输出例子1:
YES
输入例子2:
a b c
输出例子2:
NO
int main()
{int i = 0;char arr[35];char* p=arr;int cou = 0;int _tag = 0;int flag = 0;gets(p);while(*p!='\0'){if(*p==' '){cou++;if(*(p-1)==*(p+1) && cou==1){_tag=1;}else if(*(p-1)==*(p+1) && cou==2){flag=1;}else{printf("NO");return 0;}}p+=1;}if(_tag==1&&flag==1){printf("YES");}return 0;
}
[编程题] 牛牛的游戏相关推荐
- 【编程题】网易游戏社招编程题题解
网易游戏社招编程题题解 题目1:地形最低值的和 题目2:最少花的钱数 题目3:粉刷墙壁 题目4:被n到达的数 题目1:地形最低值的和 题目描述:在一个 n × m n \times m n×m的地图中 ...
- C语言(经典编程题:报数游戏)
题目描述 有n个人围成一圈,顺序排号.从第1个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位. 题目分析 这便是整体的题目流程,大家围成一个圈,愉快的报着数,报到3的 ...
- c语言编程题猜数字游戏6题,c语言编程—猜数字游戏.doc
c语言编程-猜数字游戏 计算机实习报告 面向过程编程 用C语言求解实际问题 一.问题描述 游戏类第15个任务--猜数字游戏 计算机从0-9这10个数字中任意选择n个不重复数字(n≤10)组成一个5位数 ...
- java编程题-猜数字游戏
猜数字游戏 生成一个1~100之间的随机数.1.输入0,直接退出游戏.2.记录成绩,1~3 A,4~6 B,7~10 C,超过10次提示封号.4.输入游戏难度等级,1 容易 1~50,2 中等 1~1 ...
- 今日学习在线编程题:数字游戏
题目来源:码蹄集 https://matiji.net/exam/brushquestion/126/3181/1DC60EA6DF83A333301CFFE1407FBA59 时间限制:1000ms ...
- 2016蘑菇街编程题:投篮游戏
题目描述 有一个投篮游戏.球场有p个篮筐,编号为0,1...,p-1.每个篮筐下有个袋子,每个袋子最多装一个篮球.有n个篮球,每个球编号xi .规则是将数字为xi 的篮球投到xi 除p的余数为编号的袋 ...
- 编程题-翻棋游戏-枚举
题目 约翰知道,那些高智力又快乐的奶牛产奶量特别高.所以他做了一个翻瓦片的益智游戏来娱乐奶牛.在一个M×N(1≤M,N≤15)的骨架上,每一个格子里都有一个可以翻转的瓦片.瓦片的一面是黑色的,而另一面 ...
- C/C++编程题之圆桌游戏
n个人围坐在一个圆桌上从1到n编号,顺时针从第一个人开始报数,从1开始报到m(m < n), 报到m的那个人出圆桌,再从出桌的人的下一个人从1开始报数,直到圆桌上的人不足m人位置, 输出最终剩下 ...
- 网易2018实习生笔试编程题
牛牛的闹钟 时间限制:1秒 空间限制:32768K 牛牛总是睡过头,所以他定了很多闹钟,只有在闹钟响的时候他才会醒过来并且决定起不起床.从他起床算起他需要X分钟到达教室,上课时间为当天的A时B分,请问 ...
最新文章
- AndroidToast问题深度剖析(一)
- PLSQL Developer概念学习系列之如何正确登录连接上Oracle(图文详解)
- 化学专业计算机课程设计,分析化学专业课程设计.doc
- 解决报错OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.
- 要学好linux运维请从排版画图开始
- matlab微分的语句格式,偏微分差分四种格式的matlab程序.doc
- nginx监听事件流程
- 如何快速排查生产问题
- 在线健身悄然升温,千亿市场潜力正在释放
- 法国政府正考虑采用开源软件
- kali 克隆网页_如何克隆一个网站(by Kali)
- matlab xlsread 日期,为什么Xlsread读取(日期时间)为字符串
- CISP-PTS学习笔记-XSS
- w7怎么修改服务器dns,win7系统在哪修改dns?win7系统修改dns的详细步骤
- android微信图片编辑带滤镜,微信更新了一个小功能,一些图片编辑软件可能要被打入冷宫了...
- table在html是什么意思,html5中table指的是什么意思
- 【angular】@Directive
- 学习javascript这一篇就够了超详细笔记(建议收藏)上
- “最难就业季“中的大学生就业:本硕过半有着落 高职生成香饽饽
- 编辑视频贴纸软件_微剪辑 - 视频编辑神器/专业剪辑软件 贴纸/字幕/音乐