1975-寻找特定字符为首字母的单词
来源:互联网 发布:狮王酵素牙膏知乎 编辑:程序博客网 时间:2024/05/17 01:07
【C系列4.7】函数训练之暗号 1975
Time Limit: 1 s Memory Limit: 32 MB
Submission:239 AC:121 Score:10.00
Description
cyn小朋友今天参加了小学举办的侦探活动,她的任务是从暗号纸条的内容上找出特工Q给出的所有的暗号(即Q开头的单词)
Input
输入一串含有空格的字符串,字符串的长度不超过300。
Output
按顺序每行输出一个找到的首字母为Q或q的单词。
Samples
input:
Queen and quick run from this site
output:
Queen
quick
下附AC代码:
#include <stdio.h>#include <string.h>int main() {char s[303];gets(s);char *str = s;while (1) {str++;if (*str == '\0') {*str = '9';*(++str) = '\0';break;}}str = s;while (*str != '\0') {if ((str == s) && ('q' == *str || 'Q' == *str)) {for (; *str != ' ' && *str != '9'; str++) {printf("%c", *str);}printf("\n");}else if (' ' == *(str - 1) && ('q' == *str || 'Q' == *str)) {for (str; *str != ' ' && *str != '9'; str++) {printf("%c", *str);}printf("\n");}else {str++;}}return 0;}
原题链接:http://acm.hznu.edu.cn/OJ/problem.php?cid=1092&pid=8
阅读全文
1 0
- 1975-寻找特定字符为首字母的单词
- [算法]寻找字母重复组合的单词
- 汉字转换为首字母
- 从字符串中分离找出每个单词,并且寻找某个特定的单词
- 输入一行字符,统计单词个数?(单词:单个字母以上字母的集合)
- 在字符串中,寻找截取特定单词
- Javascript输入汉字自动转换为首字母的拼音码
- Javascript输入汉字自动转换为首字母的拼音码
- Js将不规则的字母转化为首字母大写,其它字母小写
- 只能输入数字和字母,特定字符
- 对输入的字符串调整为首字母大写其余字母小写!
- python——巧用正则寻找字符串中的特定字符的位置
- JS:寻找缺失的字母
- Javascript输入汉字自动转换为首字母的拼音码【原创】
- JS处理字符串为首字母大写
- python---字符串的拼接、去重、反转、字母花样排序、单词出现判断、统计文件特定单词频率lambda、硬盘容量、列表转字符串
- 有一行字符,统计其中的单词个数(单词之间以空格分隔),并将每一个单词的第一个字母改为大写。
- 有一行字符,统计其中的单词个数(单词之间以空格分隔),并将每一个单词的第一个字母改为大写
- js中“+”用法
- 操作符优先级全列表,一览表
- TMMuiLazyScrollView的使用详解
- 欢迎使用CSDN-markdown编辑器
- 仿微信图片选择器,一步到位!!!
- 1975-寻找特定字符为首字母的单词
- 堆排序中两种建堆方法的比较
- HDU
- Elasticsearch三节点安装
- listView或者gridView异步加载图片错乱问题
- Loadrunner12开始录制时出现安装证书的警告
- hdu 6069 Counting Divisors(区间筛)
- C# Lambda表达式 使用(记录自己使用记录)
- 2800: [Poi2012]Leveling Ground