hpuoj 1653: 词组缩写
来源:互联网 发布:沈飞 成飞 知乎 编辑:程序博客网 时间:2024/05/16 17:33
1653: 词组缩写
时间限制: 1 Sec 内存限制: 128 MB提交: 9 解决: 3
[提交][状态][讨论版]
题目描述
定义:一个词组中每个单词的首字母的大写组合称为该词组的缩写。 比如,C语言里常用的EOF就是end of file的缩写。
输入
输入的第一行是一个整数T,表示一共有T组测试数据; 接下来有T行,每组测试数据占一行,每行有一个词组,每个词组由一个或多个单词组成;每组的单词个数不超过10个,每个单词有一个或多个大写或小写字母组成; 单词长度不超过10,由一个或多个空格分隔这些单词。
输出
请为每组测试数据输出规定的缩写,每组输出占一行。
样例输入
1end of file
样例输出
EOF
#include<stdio.h>#include<string.h>char s[1010];char c[110];int main(){int t;int i,j,l;scanf("%d",&t);getchar();while(t--){gets(s);l=strlen(s);int k=0;if(s[0]>='a'&&s[0]<='z')c[k++]=s[0]-32;else if(s[0]>='A'&&s[0]<='Z')c[k++]=s[0];for(i=1;i<l;i++){if(s[i-1]==' '&&s[i]!=' '){if(s[i]>='a'&&s[i]<='z')c[k++]=s[i]-32;else if(s[i]>='A'&&s[i]<='Z')c[k++]=s[i];}}for(i=0;i<k;i++)printf("%c",c[i]);printf("\n");}return 0;}
0 0
- hpuoj 1653: 词组缩写
- 词组缩写
- 词组缩写
- 词组缩写
- 词组缩写
- 词组缩写
- 词组缩写
- HDU 2464 词组缩写
- 词组缩写 2564
- 1039:词组缩写
- hdu 2564 词组缩写
- hd 2564词组缩写
- HDU-2564-词组缩写
- 词组缩写 2564HDU
- 2564:词组缩写
- hdu 2564 词组缩写
- HDU 2564 词组缩写
- HDUOJ_2564_词组缩写
- 黑马程序员_static关键字和构造代码块
- 黑马程序员--File类
- LeetCode 之 Minimum Depth of Binary Tree
- UILabel详解 转载于 Triple_Vip http://blog.csdn.net/zhaopenghhhhhh/article/details/16331041
- mysql5.6-5.7配置文件自己的理解
- hpuoj 1653: 词组缩写
- android长连接心跳机制
- A cost-effective recommender system for taxi drivers
- 深拷贝
- C - 结构体 Homework
- sift特征--关键点搜索与定位
- jsp EL表达式取值过程、page和pagecontext的区别
- Inline Functions (C++)
- 一个叫支付的宝宝的忧伤