c语言倒序输出单词_洛谷 || 单词覆盖还原(C语言)
点击上方「蓝字」关注"程序员Bob"
每天与你不见不散!
每日一句,送给最珍贵的你:
诱人的机会总是转瞬即逝的。真正好的投资机会不会经常有,也不会持续很长的时间,所以你必须做好行动的准备。要有随时行动的思想准备。
题目描述
一个长度为l(3<=l<=255)的字符串中被反复贴有 boy 和 girl 两单词,后贴上的可能覆盖已贴上的单词(没有被覆盖的用句点表示),最终每个单词至少有一个字符没有被覆盖。问贴有几个 boy 几个 girl?
输入格式
一行被被反复贴有boy和girl两单词的字符串。
输出格式
两行,两个整数。第一行为boy的个数,第二行为girl的个数。
输入
......boyogirlyy......girl.......
输出
42
源代码:
#include#includeint main() { int k,n,m,w; char a1[300]; m=0; w=0; scanf("%s",a1); k=strlen(a1); if(k>=3&&k<=255) { for (n = 0; n < k; n++) { if (a1[n]!='.') { if(a1[n]=='b'){ m++; } if(a1[n]=='o'&&a1[n-1]!='b'){ m++; } if(a1[n]=='y'&&a1[n-1]!='o'){ m++; } if(a1[n]=='g'){ w++; } if(a1[n]=='i'&&a1[n-1]!='g') { w++; } if(a1[n]=='r'&&a1[n-1]!='i'){ w++; } if(a1[n]=='l'&&a1[n-1]!='r'){ w++; } } } } printf("%d\n%d",m,w); return 0;}
To:代码有点套娃的味道,哈哈哈。其实也可以写得少一点的,大家可以试试。
运行结果:
最后的话:题目很简单,主要是考我们的逻辑能力以及解决各种方案的能力。
刷题要找自己的不足,然后去专攻。
往期推荐:
洛谷 || 爱与愁的心痛(C语言)
2020-08-11
零基础玩转投资理财 ||微观经济与金融市场(#2)
2020-08-13
零基础玩转投资理财 || 技术指标分析与运用
2020-08-20
为你,千千万万遍.
关注程序员Bob公众号,与你一起终生学习
一键三连,就差你了
写留言
c语言倒序输出单词_洛谷 || 单词覆盖还原(C语言)相关推荐
- 7-6 统计字符串中数字字符的个数_洛谷 || 标题统计(C语言)
点击上方「蓝字」关注"程序员Bob" 每天与你不见不散! 每日一句,送给最珍贵的你: Happy people focus on what they have, unhappy p ...
- 如何运用计算机巧记英语词汇,如何运用计算机巧记英语单词_记英语单词的技巧...
如何运用计算机巧记英语单词_记英语单词的技巧 下载地址: 内容预览 如何巧记英语单词siege.mp4 如何巧记英语单词sieve.mp4 如何巧记英语单词sift.mp4 如何巧记英语单词sigh. ...
- 深度优先搜索——单词方阵(洛谷 P1101)
题目选自洛谷P1101 这道题也是挺不错的DFS的题,但是区别于一般的深搜, 这道题在选定一个方向后,就不能改变了! 给出我的详细思路就是: 用char a[101][101]保存输入的数据,int ...
- python高精度乘法_洛谷P1919--A*B Problem升级版(NTT优化高精度乘法)
题目背景 本题数据已加强,请使用 FFT/NTT,不要再交 Python 代码浪费评测资源. 题目描述 给你两个正整数 a,b,求$ a \times b$. 输入格式 第一行一个正整数,表示 a: ...
- python冰雹猜想_洛谷-P5727 【深基5.例3】冰雹猜想
洛谷-P5727 [深基5.例3]冰雹猜想 给出一个正整数 \(n(n\le 100)\),然后对这个数字一直进行下面的操作:如果这个数字是奇数,那么将其乘 3 再加 1,否则除以 2.经过若干次循环 ...
- 2021.11.6洛谷凸边形对角线——c语言
题目描述 对于一个 n 个顶点的凸多边形,它的任何三条对角线都不会交于一点.请求出图形中对角线交点的个数. 例如,66 边形: 输入格式 输入只有一行一个整数 nn,代表边数. 输出格式 输出一行一个 ...
- 洛谷P1307题解(Java语言描述)
题目要求 P1307题目要求 分析 反转的话,就不能考虑number了,应该当做char[]/String处理,末尾的0是要除掉的,负号还应该保留并不能进入number倒置的过程里,所以可以用flag ...
- 洛谷 深基 第1部分 语言入门 第7章 函数与结构体
P5735 [深基7.例1]距离函数 [深基7.例1]距离函数 - 洛谷 P5735 [深基7.例1]距离函数(python3实现) P5735 [深基7.例1]距离函数(python3实现)_青少年 ...
- 洛谷 深基 第1部分 语言入门 第5章 数组与数据批量存储
P1428 小鱼比可爱 小鱼比可爱 - 洛谷 P1427 小鱼的数字游戏 小鱼的数字游戏 - 洛谷 P5727 [深基5.例3]冰雹猜想 [深基5.例3]冰雹猜想 - 洛谷 P5727 [深基5.例3 ...
最新文章
- Visual Studio 2012/2010/2008 远程调试
- 操作-《oracle入门到精通》第六章开始
- php 数据透视表,php – 使用Laravel模型过滤数据透视表数据
- 中介者模式(Mediator Pattern)
- 光遇安卓服务器维护时间,光遇国服安卓和IOS什么时候互通?
- 小米笔记本充电实测追求速度牺牲兼容性小米笔记本充电驱动_是海尔?也是雷神?不足1千克MixBook Air超轻薄笔记本...
- python异常处理的作用_python之路——异常处理
- 灯泡四个闪烁c语言程序设计教程课后答案,c语言编程题及答案4.doc
- STM32——串口通信
- qq浏览器网页版_QQ邮箱回应部分用户登录异常:系后台服务波动,问题已解决...
- Java案例:简易记事本
- poj2635 同余定理 + 素数筛法
- Linux top 使用技巧
- Ubuntu下安装MeshLab教程
- IDEA报错:java: Compilation failed: internal java compiler error
- 【算法笔记】扩展kmp算法(exkmp)
- 模2除法(CRC校验码计算)
- 军犬舆情每日热点:2018年平均工资出炉;南昌一幼儿园疑喂孩子风油精;英孚教育课程费分期变网贷
- 听YunOS“教父”王坚怎么说
- ShardingSphere 学习
热门文章
- Python标准库 - subprocess
- c++与unreal 的uc脚本交互
- DDD(Domain-Driven Design)领域驱动设计-(二)事件风暴
- 大公司都有哪些开源项目~~~简化版
- mysql5.5.35编译安装_CentOS 6.5最小化编译安装mysql 5.5.35
- Java selenium和python_c#和Java和python设置selenium超时时间
- Linux 邮件服务器 之跟我一步一步来实现一个邮件系统
- oracle 11G创建表空间、用户、配置监听和TNS
- 深入大数据安全分析(1):为什么需要大数据安全分析?
- 2018福建省考c语言成绩查询,福建省公务员考试录用网成绩查询系统:2019福建省考分数查询入口...