F.A.Q
Hand In Hand
Online Acmers
Problem Archive
Realtime Judge Status
Authors Ranklist
 
     C/C++/Java Exams     
ACM Steps
Go to Job
Contest LiveCast
ICPC@China
Best Coder beta
VIP | STD Contests
    DIY | Web-DIY beta
Author ID 
Password 
 Register new ID

燕吱的字符串

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others)
Total Submission(s): 1    Accepted Submission(s): 1
Special Judge


Problem Description
小燕吱,穿花衣,年年春天来这里。春天到了,燕吱衔着一串字符串来到了我们身边。字符串的长度为 $n$ 且由 $'H' \ ,\ 'D'\ ,\ 'U'\ ,\ 'W'\ ,\ 'F'$ 五个字符组成,并且保证相邻三个字符互不相同。现在,燕吱想知道是否存在一个长度大于等于 $\lfloor \frac{n}{3} \rfloor$ 的回文子序列。如果存在,请任意输出一个,若不存在,则输出 $-1$。
 

Input
输入包含多组数据。

每组数据的第一行一个整数 $n$ 表示字符串的长度 $(3<=n<=1000000)$

第二行一个长度为 $n$ 的字符串 $t$

 

Output
每组输出共一行,若存在满足条件的回文子序列 $s$ , 则输出 $s$ , 否则输出 -1
 

Sample Input
6 HDUFHD
 

Sample Output
HH
 

Source
 

Statistic | Submit | Discuss | Note
Hangzhou Dianzi University Online Judge 3.0
Copyright © 2005-2025 HDU ACM Team. All Rights Reserved.
Designer & Developer : Wang Rongtao LinLe GaoJie GanLu
Total 0.001000(s) query 1, Server time : 2025-03-28 20:48:43, Gzip enabled