词组缩写
来源:互联网 发布:微信cms系统源码 编辑:程序博客网 时间:2024/06/11 23:59
题目描述
定义:一个词组中每个单词的首字母的大写组合称为该词组的缩写。
比如,C语言里常用的EOF就是end of file的缩写。
输入格式
输入的第一行是一个整数T,表示一共有T组测试数据。
接下来有T行,每组测试数据占一行,每行有一个词组,每个词组由一个或多个单词组成;每组的单词个数不超过10个,每个单词有一个或多个大写或小写字母组成;
单词长度不超过10,由一个或多个空格分隔这些单词。
输出
请为每组测试数据输出规定的缩写,每组输出占一行。
样例输入
1
end of file
样例输出
EOF
#include<iostream>#include<string>using namespace std;char change(char c){ if(c>='a'&&c<='z') return (c-32); else if(c>='A'&&c<='Z') return c;} int main() { int t; char a[200]; cin>>t; getchar(); for (int j=0;j<t;j++) { gets(a); int n = strlen(a); if(n==1) cout<<change(a[0])<<endl; else { for (int i=1;i<n;i++) { if(a[i-1]==' '&&a[i]!=' ') cout<<change(a[i]); if(a[i-1]!=' '&&i==1) cout<<change(a[i-1]); } cout<<endl; } memset(a,0,sizeof(a)); } return 0;}
0 0
- 词组缩写
- 词组缩写
- 词组缩写
- 词组缩写
- 词组缩写
- 词组缩写
- HDU 2464 词组缩写
- 词组缩写 2564
- 1039:词组缩写
- hdu 2564 词组缩写
- hd 2564词组缩写
- HDU-2564-词组缩写
- 词组缩写 2564HDU
- 2564:词组缩写
- hdu 2564 词组缩写
- hpuoj 1653: 词组缩写
- HDU 2564 词组缩写
- HDUOJ_2564_词组缩写
- Android缓存的一个Demo
- 常规功能和模块自定义系统 (cfcmms)—034模块间关联关系的优化的思路
- 实验6-3 使用函数求特殊a串数列和 (20分)
- XenServer利用快照功能不停机迁移VM至其他节点
- HIVE导出到HDFS没有分割符解决方案
- 词组缩写
- error: C1083: 无法打开包括文件: “QWebView”
- SVN常用命令之commit(checkin是不存在的)
- css3 背景图片 background-size
- springandstruts2整合
- js如何判断函数或者方法中的this指向谁?四句话
- linux每天习惯一个命令之cp
- 软件测试_BadBoy自动化测试工具5_参数化Add Variable
- iOS开发之UIGestureRecognizer