LOL如何拯救小学生

来源:互联网 发布:淘宝宝贝列表代码 编辑:程序博客网 时间:2024/04/28 00:34

题目描述

暑假来了,很多人会选择最近很火的一款游戏作为娱乐,没错,那就是撸啊撸:

但是LOL里有一种生物非常影响人们的心情,他们是小学生。他们高喊着”人在塔在“,然后劈头对着对面砍,最后被对面塔打死。有人妄图劝服他们:“别打对方的肉了,打ADC!”

有些小学生会继续打对面肉盾,然后萌萌的说:“什么叫ADC?”

我们当然没时间向他解释ADC就是Attack Disabled Carry(物理输出核心)的缩写
……我们还是写一个程序帮助这些可怜的小学生吧。

定义:一个LOL词组中每个单词的首字母的大写组合称为该词组的缩写。

输入一些词组,输出一些缩写,让小学生自己去看吧。



输入格式

输入的第一行是一个整数T,表示一共有T组测试数据。
接下来有T行,每组测试数据占一行,每行有一个词组,每个词组由一个或多个单词组成;每组的单词个数不超过10个,每个单词有一个或多个大写或小写字母组成;
单词长度不超过10,由一个或多个空格分隔这些单词。

输出

请为每组测试数据输出规定的缩写,每组输出占一行。

样例输入

3
Cool Down
Attack Disabled Carry
xiao xue sheng

样例输出

CD
ADC
XXS

#include<stdio.h>#include<string.h>int main(){    int k;    char a[2005];    scanf("%d",&k);    getchar();    while(k--)    {        gets(a);        int l=strlen(a);        if(a[0]>=97)            printf("%c",a[0]-32);        else            printf("%c",a[0]);        for(int i=0; i<l; i++)        {            if(a[i]==' '&&a[i+1]!=' ')            {                if(a[i+1]>=97)                    printf("%c",a[i+1]-32);                else                    printf("%c",a[i+1]);            }        }        printf("\n");    }    return 0;}