#NCM2B. 2026年南昌市赛入门组模拟赛二-T2 缩写

2026年南昌市赛入门组模拟赛二-T2 缩写

题目描述

英文标题常被缩写成全大写的字母串,例如 the lord of the rings 缩写为 TLTR。规则如下:

  • 标题由若干个单词组成,单词之间恰好用一个空格分隔,单词只含英文字母;
  • 按顺序处理每个单词:若单词(不区分大小写)属于虚词表 of to in on at by a an 且不是第一个单词,则跳过;
  • 否则取该单词的首字母并转为大写,接到答案末尾。

给定一行标题,输出它的缩写。

输入格式

从文件 acronym.in 中读取数据。

一行一个标题。

输出格式

输出到文件 acronym.out。

一行一个字符串,表示缩写。

输入输出样例 #1

the lord of the rings
TLTR

输入输出样例 #2

a tale of two cities
ATTC

(样例 2 中首单词 a 虽是虚词,但它是第一个单词,仍取首字母。)

数据范围与约定

对于所有数据:标题长度 1≤∣s∣≤1051 \le |s| \le 10^5,仅含英文字母与单词间的单个空格,无前导/末尾空格,至少一个单词。

测试点编号 数据限制
1∼31 \sim 3 标题中不含虚词
4∼54 \sim 5 含虚词,且第一个单词不是虚词
6∼76 \sim 7 标题只有一个单词
8∼108 \sim 10 无

难度 未评定
通过率 40%
尝试 10
通过 4
ID
3890
类型
传统题
Time Limit
1000ms
Memory Limit
512MiB
上传者

相关