记录编号 |
468327 |
评测结果 |
WAWWWWWWWW |
题目名称 |
[暑假培训2012] 单词缩写 |
最终得分 |
10 |
用户昵称 |
LGLJ |
是否通过 |
未通过 |
代码语言 |
C++ |
运行时间 |
0.011 s |
提交时间 |
2017-10-31 21:27:36 |
内存使用 |
0.31 MiB |
显示代码纯文本
#include <iostream>
#include <cstring>
#include <cstdio>
using namespace std;
int n;
string num;
void pd(string a)
{
if(a.length()<3)
return ;
if(a=="AND" || a=="FOR" || a=="THE")
return ;
cout<<a[0];
}
int main()
{
freopen ("abbreviation.in","r",stdin);
freopen ("abbreviation.out","w",stdout);
cin>>n;
getline(cin,num);
for(int i=1;i<=n;i++)
{
getline(cin,num);
for(int j=0;j<num.length();j++)
if(num[j]>='a' && num[j]<='z')
num[j]-=32;
for(int j=0,l;j<num.length();j++)
{
for(l=j;l<num.length();l++)
if(num[l]==' ')
break;
pd(num.substr(j,l-j));
j=l;
}
cout<<endl;
}
return 0;
}