1082: 【入门】词组缩写

内存限制:16 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:21 解决:14

题目描述

定义:一个词组中每个单词的首字母的大写组合称为该词组的缩写。 比如,C语言里常用的EOF就是end of file的缩写。

输入

测试数据占一行,有一个词组,每个词组由一个或多个单词组成;每组的单词个数不超过10个,每个单词有一个或多个大写或小写字母组成; 单词长度不超过10,由一个或多个空格分隔这些单词。

输出

输出规定的缩写

样例输入 复制

end of file

样例输出 复制

EOF

提示

s=input()
last=' '
ans=''
for c in s:
    if c!=' ' and last==' ':
        ans+=c.upper()
    last=c
print(ans)
'''
方法二:
ls=input().split()
ans=''
for s in ls:
    ans+=s[0].upper()
print(ans)
'''

#include<bits/stdc++.h>
using namespace std;

int main(){
    string s;
    while(cin>>s) {
    	if(s[0]>='a'&&s[0]<='z') cout<<char(s[0]-32);
    	else if (s[0]>='A'&&s[0]<='Z') cout<<s[0];
	}
	return 0;
}