比赛场次 | 154 |
---|---|
比赛名称 | 20130725暑期B班1测 |
比赛状态 | 已结束比赛成绩 |
开始时间 | 2012-07-18 08:30:00 |
结束时间 | 2012-07-18 11:30:00 |
开放分组 | 全部用户 |
注释介绍 |
题目名称 | 单词缩写 |
---|---|
输入输出 | abbreviation.in/out |
时间限制 | 1000 ms (1 s) |
内存限制 | 128 MiB |
测试点数 | 10 简单对比 |
用户 | 结果 | 时间 | 内存 | 得分 |
---|---|---|---|---|
Fangel | AAAAAAAAAA | 0.003 s | 0.17 MiB | 100 |
H J H | AAAAAAAAAA | 0.003 s | 0.17 MiB | 100 |
bingo | AAAAAAAAAA | 0.003 s | 0.17 MiB | 100 |
如烟 | AAAAAAAAAA | 0.003 s | 0.41 MiB | 100 |
王者自由 | AAAAAAAAAA | 0.004 s | 0.29 MiB | 100 |
周梓翰 | AAAAAAAAAA | 0.004 s | 0.29 MiB | 100 |
李振文 | AAWAWAWWWW | 0.003 s | 0.17 MiB | 40 |
antenna | AAWWWWWWWW | 0.007 s | 0.17 MiB | 20 |
Makazeu | WAWWWWWWWW | 0.003 s | 0.29 MiB | 10 |
o_o | WAWWWWWWWW | 0.003 s | 2.61 MiB | 10 |
英雄寞乌云然 | WAWWWWWWWW | 0.005 s | 0.17 MiB | 10 |
Cloud | WAWWWWWWWW | 0.005 s | 0.31 MiB | 10 |
Satoshi | WAWWWWWWWW | 0.008 s | 0.31 MiB | 10 |
hjr1995 | TATTTTTTTT | 9.000 s | 0.15 MiB | 10 |
RT | C | 0.000 s | 0.00 MiB | 0 |
cstdio | RRRRRRRRRR | 0.000 s | 0.31 MiB | 0 |
ok | RRRRRRRRRR | 0.003 s | 0.31 MiB | 0 |
日光。 | WWWWWWWWWW | 0.003 s | 0.31 MiB | 0 |
三木公 | WWWWWWWWWW | 0.006 s | 2.67 MiB | 0 |
digital-T | TWWWTWTWTT | 5.001 s | 0.17 MiB | 0 |
我们经常用一个较短的字符串来代替一个很长的名称,比如,ACM就是“Association for Computing Machinery”的缩写。现在我们要采用一个关于首字母缩写词的规则来取得一个名称的缩写,一个首字母缩写词是这样产生的:把名称中每一个单词的首字母的大写形式连接在一起即可。但是也有例外,那就是有些单词必须忽略掉,这些单词(不区分大小写)包含下面两类:
(1)几个普通的单词:"and","for",和"the";
(2)长度小于3的单词,如"a","of","to"等。
你的任务是对于给定的字符串,使用以上规则取得其缩写形式。
输入文件的第一行是一个正整数T(T<=100),表示接下来测试数据的数目。每一个测试数据包含一个长度不超过100的字符串S,表示一个等待被取得缩写的名称,S中仅包含字母,两个单词之间只有一个空格,字符串首尾均无多余空格。
对于每一个测试数据,输出S的缩写。
5 Association for Computer Machinery Institute of Electrical and Electronics Engineers SUN YAT SEN UNIVERSITY The Lord of the Rings netease
ACM IEEE SYSU LR N