问题 A: 词组缩写
来源:互联网 发布:淘宝运动品牌店铺排名 编辑:程序博客网 时间:2024/05/16 16:59
题目描述
定义:一个词组中每个单词的首字母的大写组合称为该词组的缩写。 比如,C语言里常用的EOF就是end of file的缩写。
输入
输入的第一行是一个整数T,表示一共有T组测试数据; 接下来有T行,每组测试数据占一行,每行有一个词组,每个词组由一个或多个单词组成;每组的单词个数不超过10个,每个单词有一个或多个大写或小写字母组成; 单词长度不超过10,由一个或多个空格分隔这些单词。
输出
请为每组测试数据输出规定的缩写,每组输出占一行。
样例输入
1
end of file
样例输出
EOF
提示
以下代码在devc++ 编译成功
#include<iostream> #include<stdio.h> #include<cstring> using namespace std;char turn(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 << turn(a[0]) << endl; else { for (int i = 1; i<n; i++) { if (a[i - 1] == ' '&&a[i] != ' ') cout << turn(a[i]); if (a[i - 1] != ' '&&i == 1) cout << turn(a[i - 1]); } cout << endl; } memset(a, 0, sizeof(a)); } return 0;}
0 0
- 问题 A: 词组缩写
- 词组缩写
- 词组缩写
- 词组缩写
- 词组缩写
- 词组缩写
- 词组缩写
- HDU 2464 词组缩写
- 词组缩写 2564
- 1039:词组缩写
- hdu 2564 词组缩写
- hd 2564词组缩写
- HDU-2564-词组缩写
- 词组缩写 2564HDU
- 2564:词组缩写
- hdu 2564 词组缩写
- hpuoj 1653: 词组缩写
- HDU 2564 词组缩写
- 杭州辉为科技HW9X35-GKA主控板
- material design(三)recycleview的ItemTouchHelper
- xtem 指令
- 【NOI2017模拟4.5】数字格
- 【VBA研究】Rnd和Randomize的关系和理解
- 问题 A: 词组缩写
- Java 集合 4:TreeMap 的使用(不包括原理,仅仅是简单的使用 demo)
- 尾递归的概念及作用
- Spring 使用注解方式进行事务管理
- 磁盘不显示且无法更改驱动器号和路径怎么办
- H5雪碧图
- 自定义View实现水平滚动控件
- 属性动画实现控件类似贝塞尔曲线轨迹移动效果
- Android内存分析命令