记录编号 278290 评测结果 AAAAAAAAAA
题目名称 [暑假培训2012] 单词缩写 最终得分 100
用户昵称 GravatarExtreme°/极致 ° 是否通过 通过
代码语言 C++ 运行时间 0.009 s
提交时间 2016-07-07 16:59:14 内存使用 0.28 MiB
显示代码纯文本
#include<cstdio>
#include<iostream>
#include<string>
using  namespace std;
string a[150];
string bianda(string x)
{
		for(int i=0;i<x.size();i++)
			if(x[i]>='a'&&x[i]<='z')
					x[i]=x[i]+('A'-'a');
		return x;
}
int main()
{
	freopen("abbreviation.in","r",stdin);
	freopen("abbreviation.out","w",stdout);
	int t;
	scanf("%d",&t);
	int i;
	char c;
	for(i=1;i<=t;i++)
	{
		int j=1;
		cin>>a[1];
		a[1]=bianda(a[1]);
		c=getchar();
		if(a[1]!="AND"&&a[1]!="FOR"&&a[1]!="THE"&&a[1].size()>=3)
			cout<<a[1][0];
		int t=1;
		if(c!=' ')
		{
			printf("\n");
			continue;
		}
		while(t)
		{
			j++;
			cin>>a[j];
			a[j]=bianda(a[j]);
			c=getchar();
			if(a[j]!="AND"&&a[j]!="FOR"&&a[j]!="THE"&&a[j].size()>=3)
				cout<<a[j][0];
		if(c!=' ')
			t=0;			
		}
		cout<<endl;
	}
	return 0;
}