Secuencia genial
Se considera una cadena que consta de N elementos no naturales. Llamamos a la secuencia de longitud de la cadena cualquier secuencia de elementos consecutivos en la cadena de la forma , + , ..., .
Una secuencia se denomina secuencia fría si los elementos que la componen son distintos y se pueden reorganizar para que formen una secuencia continua de números consecutivos.
Por ejemplo, considerando la cadena = , entonces la secuencia () es una secuencia genial porque contiene elementos distintos que se pueden reorganizar para formar la cadena de números consecutivos mientras que las secuencias (), () no se consideran secuencias geniales.
Tarea
Dada una cadena de números naturales distintos de cero, se requiere lo siguiente:
Para un valor dado , verifique si la secuencia , , ..., es una secuencia genial. Si la secuencia es fría, se mostrará el valor más alto que pertenece a la secuencia. Si la secuencia no es fría, se mostrará el número de elementos distintos en la secuencia , , ..., , es decir, el número de elementos que aparecen solo una vez.
Longitud máxima de una secuencia fría y número de secuencias frías de longitud máxima.
Entrada
El archivo de entrada contiene en la primera línea un número natural . Para todas las pruebas de entrada, el número solo puede tener el valor o el valor . En la segunda línea, hay dos números naturales , separados por un espacio. La siguiente línea contiene enteros, separados por un espacio, que representan los elementos de la cadena.
Salida
Si el valor de es , entonces solo se resolverá el punto de la tarea. En este caso, el archivo de salida contendrá en la primera línea un número natural, un número que representa de acuerdo con el tarea 1, el máximo de la secuencia , , ..., , si la secuencia es una secuencia fría, o el número de elementos distintos en la secuencia, si esta no es una secuencia genial.
Si el valor de es , solo se resolverá el punto del tarea. En este caso, el archivo de salida tendrá dos líneas. La primera línea contendrá un número natural distinto de cero que representa la longitud máxima de una secuencia fría, y la siguiente línea un número natural distinto de cero que representa el número de secuencias fria que tiene la longitud máxima.
Restricciones y especificaciones.
•
•
• ,
• Para el % de las pruebas
• Para resolver el primer tarea, se otorga el % de la puntuación, y para el segundo tarea, se otorga el % de la puntuación.
Ejemplo #1 de Entrada
1
7 4
6 4 5 7 8 3 5
Ejemplo #1 de Salida
7
Explicación
Para esta prueba solo se resuelve el tarea . La secuencia es genial. El valor máximo en la secuencia es
Ejemplo #2 de Entrada
1
7 6
6 4 5 7 5 4 3
Ejemplo #2 de Salida
2
Explicación
Para esta prueba solo se resuelve el tarea . La secuencia no es una secuencia genial. El número de valores distintos en la secuencia es . Los valores distintos son:
Ejemplo #3 de Entrada
2
11 4
7 4 5 6 8 4 5 7 4 3 2
Ejemplo #3 de Salida
5
2
Explicación
Solo la tarea se resuelve para esta prueba. Las dos secuencias geniales de longitud máxima son:
Comments