QOJ.ac

QOJ

Limite de temps : 1 s Limite de mémoire : 512 MB Points totaux : 100 Difficulté: [afficher] Hackable ✓

#4212. Paréntesis

Statistiques

Hay $2n$ elementos divididos en $n$ pares.

Para cada par, debes asignar un paréntesis de apertura a ambos elementos, o un paréntesis de cierre a ambos elementos. Debes lograr que la secuencia de paréntesis resultante sea una secuencia de paréntesis correcta o determinar que es imposible. Si existen varias soluciones posibles, encuentra la solución con la cadena lexicográficamente más pequeña (de $2n$ paréntesis, '(' es menor que ')').

Entrada

La primera línea contiene un entero $n$ ($1 \le n \le 200\,000$).

La siguiente línea contiene $2n$ enteros, $p_1, p_2, \dots, p_{2n}$ ($1 \le p_i \le n$). Todos los enteros del $1$ al $n$ aparecen exactamente dos veces en esta secuencia.

Salida

Si es imposible elegir un tipo de paréntesis para cada par de manera que la secuencia de paréntesis derivada sea correcta, imprime ( (carita triste rusa). De lo contrario, imprime la secuencia de paréntesis correcta lexicográficamente mínima deseada.

Ejemplos

Entrada 1

2
1 2 1 2

Salida 1

()()

Entrada 2

1
1 1

Salida 2

(

Entrada 3

4
4 3 1 2 3 2 1 4

Salida 3

(

Entrada 4

4
3 1 2 1 4 3 2 4

Salida 4

(()()())

Entrada 5

4
2 4 3 1 3 4 2 1

Salida 5

()()()()

Entrada 6

4
4 4 3 3 1 2 1 2

Salida 6

(((())))

Entrada 7

4
1 3 1 2 4 4 2 3

Salida 7

()(())()

Editorials

IDTypeStatusTitlePosted ByLast UpdatedActions
#1010EditorialOpen题解Qiuly2026-02-14 01:40:47View

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.