H - ukuku Editorial

Time Limit: 2 sec / Memory Limit: 1024 MB

配点 : 700700

問題文

長さ NN の数列 A1,A2,...,ANA_1, A_2, ..., A_N が与えられます。

ii 番目の文字を中心とする最長の回文の長さが AiA_i であるような、長さ NN の英小文字 (a-z) のみからなる文字列 SS をどれか 11 つ構成してください。

制約

  • 1N2×1051 \leq N \leq 2 \times 10^5
  • 1AiN1 \leq A_i \leq N
  • 入力は全て整数
  • 与えられた入力について、解が存在することは保証されている

入力

入力は以下の形式で標準入力から与えられる。

NN
A1A_1 A2A_2 ...... ANA_N

出力

11 行に答えを出力してください。複数の答えが存在する場合、どれを出力しても構いません。


入力例 1Copy

Copy
5
1 3 5 3 1

出力例 1Copy

Copy
ukuku

11 番目の文字を中心とする最長の回文は u

22 番目の文字を中心とする最長の回文は uku

33 番目の文字を中心とする最長の回文は ukuku

44 番目の文字を中心とする最長の回文は uku

55 番目の文字を中心とする最長の回文は u となります。


入力例 2Copy

Copy
7
1 1 3 5 5 3 1

出力例 2Copy

Copy
ukekeke


2025-04-03 (Thu)
05:54:26 +00:00