AT_guildfes_2026_final_d EGFイニシャル

题目描述

给定一个整数 $N$ 和 $N$ 个只包含小写英文字母的字符串 $S_1,S_2,\ldots,S_N$。保证每个 $S_i$ 的长度互不相同。 请将 $N$ 个字符串 $S_1,S_2,\ldots,S_N$ 按照长度从长到短排序,然后依次取出每个字符串的首字母,将其转为大写后按顺序拼接起来,输出得到的字符串。

输入格式

输入以如下格式从标准输入中给出。 > $N$ > $S_1$ > $S_2$ > $\vdots$ > $S_N$

输出格式

请输出答案。

说明/提示

### 样例解释 1 将 `fes`、`engineer`、`guild` 按照长度从长到短排序,得到 `engineer`、`guild`、`fes`。它们的首字母分别为 `e`、`g`、`f`,将这些首字母转换为大写并连接,得到字符串 `EGF`。因此,输出 `EGF`。 ### 数据范围 - $2\le N\le 10$ - $N$ 是整数 - $S_i$ 是只包含小写英文字母的字符串,长度在 $1$ 到 $10$ 之间 - $S_i$ 的长度互不相同 由 ChatGPT 5 翻译