Zamjene
Dominik ha imaginado una serie de números enteros positivos
Además, imaginó un conjunto de sustituciones permitidas. Si un par
Marin le está dando a Dominik Q consultas, y cada una de ellas es de uno de los siguientes tipos:
1- Intercambiar números en posiciones
2- Agregar el
par
3- ¿Diga si es posible ordenar la matriz usando solo las sustituciones permitidas? Las sustituciones se pueden utilizar en un orden arbitrario, y cada sustitución se puede realizado un número arbitrario de veces.
4- Llamemos a un par de posiciones
Debes responder cuántos pares diferentes
las posiciones
Las posiciones
y no están vinculadas una.La nube de
no es buena y la nube de no es buenaSi agregamos el par
al conjunto de sustituciones permitidas, la nube de (uniéndola con la de ) se vuelve buena.
Tenga en cuenta: Los pares
Entrada
La primera línea de entrada contiene dos enteros
La segunda línea de entrada contiene
Cada una de las siguientes líneas
El primer número de la línea es el tipo de consulta
del conjunto . y siguen , si el tipo de consulta es o , dos números enteros diferentes Representan la sustitución .
Salida
Para cada consulta de tipo
Puntuación
En casos de prueba que valen
Ejemplos
Ejemplo de entrada 1
3 5
1 3 2
4
3
2 2 3
4
3
Ejemplo de salida 1
1
NE
0
DA
Ejemplo de entrada 2
5 5
4 2 1 4 4
3
4
1 1 3
3
4
Ejemplo de salida 2
NE
1
DA
0
Ejemplo de entrada 3
4 10
2 1 4 3
3
4
1 1 2
3
4
2 2 3
2 1 2
4
2 3 4
3
Ejemplo de salida 3
NE
2
NE
1
3
DA
Aclaración del primer caso de prueba:
La respuesta a la primera consulta es
Después de la tercera consulta, agregamos el par
Comments