Sliding Window Xor.
Se le da un arreglo de enteros. Su tarea consiste en calcular xor bit a bit de cada ventana de
elementos, de izquierda a derecha. En este problema los datos de entrada son grandes y se crean utilizando un generador.
Entrada
La primera línea contiene dos enteros y
: el número de elementos y el tamaño de la ventana.
La siguiente línea contiene cuatro enteros
y
: los parámetros del generador de entrada. La entrada se genera de la siguiente manera:
=
mod
para
Salida
Imprime el xor de todos los xores de la ventana.
Restricciones
Ejemplo de Entrada
8 5
3 7 1 11
Ejemplo de Salida
0
Explicación: El arreglo de entrada es . Las ventanas son
,
,
y
, y sus xores son
y
. Por tanto, la respuesta es
.
Comments