Pastel de manzana

Tiempo límite 0,5 s
Memoria límite 1 GB
Casos de prueba 207
Enviar solución

Puntos: 1

Tipo de problema
Lenguajes permitidos
C, C++, Java, Python, Rust

Dado \(N \ge 2\), una secuencia es válida si usa solo enteros entre \(1\) y \(N\) y cada par no ordenado \(\{a, b\}\) de enteros distintos entre \(1\) y \(N\) aparece exactamente una vez como par de posiciones adyacentes de la secuencia.

Por ejemplo, para \(N = 3\) la secuencia \([2, 1, 3, 2]\) es válida (los pares adyacentes son \(\{1,2\}\), \(\{1,3\}\) y \(\{2,3\}\)), pero \([2, 1, 3]\) (falta \(\{2,3\}\)), \([2, 1, 3, 2, 1]\) (\(\{1,2\}\) aparece dos veces) y \([2, 1, 3, 2, 2]\) (aparece el par \(2, 2\), que no es de enteros distintos) no lo son.

De una secuencia se conoce solo un prefijo \(L_1, \dots, L_P\) y un sufijo \(R_1, \dots, R_Q\): el tramo del medio, de largo cero o más, está tapado. Determina si la secuencia completa pudo haber sido válida.

Entrada

La primera línea tiene un entero \(N\) \((2 \le N \le 1000)\).

La segunda línea tiene un entero \(P\) \((0 \le P \le 5 \cdot 10^5)\) seguido de los \(P\) enteros del prefijo \(L_1, \dots, L_P\) \((1 \le L_i \le N)\).

La tercera línea tiene un entero \(Q\) \((0 \le Q \le 5 \cdot 10^5)\) seguido de los \(Q\) enteros del sufijo \(R_1, \dots, R_Q\) \((1 \le R_i \le N)\).

Ambas partes se dan de izquierda a derecha.

Salida

Una línea con la letra mayúscula Y si la secuencia completa pudo ser válida, o N si no.

Ejemplo 1

Entrada

2
0
0

Salida

Y

Ejemplo 2

Entrada

3
1 2
0

Salida

Y

Ejemplo 3

Entrada

3
2 2 1
2 3 2

Salida

Y

Ejemplo 4

Entrada

3
2 2 1
1 3

Salida

N

Ejemplo 5

Entrada

3
2 2 1
2 2 1

Salida

N

Ejemplo 6

Entrada

3
2 2 1
2 2 2

Salida

N

Regional Latinoamericana 2025 del ICPC, problema A («Apple Pie»). Versión en español redactada para este juez; el enunciado oficial, en inglés, está aquí abajo.

Enunciado oficial en inglés (PDF)

Tu navegador no muestra el PDF aquí. Ábrelo en otra pestaña.

Abrir el enunciado oficial en otra pestaña


Comentarios

No hay comentarios por el momento.