SDJZ2537LOL如何拯救小学生
題目描述
暑假來了,很多人會(huì)選擇最近很火的一款游戲作為娛樂,沒錯(cuò),那就是擼啊擼:
但是LOL里有一種生物非常影響人們的心情,他們是小學(xué)生。他們高喊著”人在塔在“,然后劈頭對著對面砍,最后被對面塔打死。有人妄圖勸服他們:“別打?qū)Ψ降娜饬?#xff0c;打ADC!”
有些小學(xué)生會(huì)繼續(xù)打?qū)γ嫒舛?#xff0c;然后萌萌的說:“什么叫ADC?”
我們當(dāng)然沒時(shí)間向他解釋ADC就是Attack Disabled Carry(物理輸出核心)的縮寫
……我們還是寫一個(gè)程序幫助這些可憐的小學(xué)生吧。
定義:一個(gè)LOL詞組中每個(gè)單詞的首字母的大寫組合稱為該詞組的縮寫。
輸入一些詞組,輸出一些縮寫,讓小學(xué)生自己去看吧。
輸入格式
輸入的第一行是一個(gè)整數(shù)T,表示一共有T組測試數(shù)據(jù)。
接下來有T行,每組測試數(shù)據(jù)占一行,每行有一個(gè)詞組,每個(gè)詞組由一個(gè)或多個(gè)單詞組成;每組的單詞個(gè)數(shù)不超過10個(gè),每個(gè)單詞有一個(gè)或多個(gè)大寫或小寫字母組成;
單詞長度不超過10,由一個(gè)或多個(gè)空格分隔這些單詞。
輸出
請為每組測試數(shù)據(jù)輸出規(guī)定的縮寫,每組輸出占一行。
樣例輸入
3
Cool Down
Attack Disabled Carry
xiao xue sheng
樣例輸出
CD
ADC
XXS
?
代碼:
#include <iostream> #include <cstdio> #include<cstring> using namespace std; int main() {int n,j,i;cin>>n;char a[1000];for(j=0; j<n; j++){if(j==0)getchar();//去掉空格;gets(a);//獲取a的字符串;int l=strlen(a);if(a[0]>='a'&&a[0]<='z'){a[0]=toupper(a[0]);cout<<a[0];}elsecout<<a[0];/*if(a[0]>=97)printf("%c",a[0]-32);elseprintf("%c",a[0]);*/for( i=0; i<l; i++){if(a[i]==' '&&a[i+1]!=' '){if(a[i+1]>='a'&&a[i+1]<='z'){a[i+1]=toupper(a[i+1]);cout<<a[i+1];}elsecout<<a[i+1];}}cout<<endl;}return 0; }
?
總結(jié)
以上是生活随笔為你收集整理的SDJZ2537LOL如何拯救小学生的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第十三届 蓝桥杯 单片机设计与开发项目
- 下一篇: 刘润对话樊登:脑子里天天想着钱的人,干不