AT_arc071_a.[ABC058C] 怪文書

普及-

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

すぬけ君喜欢从写有字符串的纸上剪下几个字符,并重新排列组成另一个字符串。

明天,すぬけ君将会收到写有 S1,…,SnS_1, \ldots, S_n 中某一个字符串的纸。すぬけ君非常期待能拼出字符串,因此打算提前计划能拼出哪些字符串。不过,因为还不知道会收到哪张纸,所以他需要考虑无论收到哪一个字符串纸时都能拼出的字符串。

请你求出从 S1,…,SnS_1, \ldots, S_n 的任意一个字符串中都能够拼出的最长字符串。如果有多个满足条件且最长的字符串,则输出按字典序最小的那个。

输入格式

输入以以下格式通过标准输入给出:

nn S1S_1 ...... SnS_n

输出格式

请输出满足条件的最长字符串中按字典序最小的那个。如果不存在(即只能拼出空字符串),请输出空行。

输入输出样例

  • 输入#1

    3
    cbaa
    daacc
    acacac

    输出#1

    aac
  • 输入#2

    3
    a
    aa
    b

    输出#2

说明/提示

限制

  • 1≤n≤501 \leq n \leq 50
  • 对于所有 i=1,…,ni = 1, \ldots, n,有 1≤∣Si∣≤501 \leq |S_i| \leq 50
  • 对于所有 i=1,…,ni = 1, \ldots, n,SiS_i 为小写英文字母(即 a - z)组成的字符串。

样例解释 1

无论是从 cbaa、daacc 还是 acacac 中,都可以拼出 aa、aac、aca、caa 等字符串。其中最长的是 aac、aca、caa。按字典序最小的是 aac,所以答案为 aac。

样例解释 2

满足条件的字符串只有空字符串。

由 ChatGPT 5 翻译

输入解题思路,AI测评打分。不知道怎么写?

首页