Sliding Window Xor.
        
            Submit solution
        
    
    
    
    
    
    
    
    
    
                    
                
        
            
        
        Points:
        
                100 (partial)        
    
    
        Time limit:
        2.0s
    
    
        Memory limit:
        512M
    
    
                        Authors:
                        
                    
        
                    Problem type                
                
        
                Allowed languages
            
            
Ada, Assembly, Awk, Brain****, C, C#, C++, Dart, Go, Java, JS, Kotlin, Lua, Pascal, Perl, Prolog, Python, Rust, Scala, Swift, VB, Zig            
        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 11Ejemplo de Salida
0Explicación: El arreglo de entrada es . Las ventanas son 
, 
, 
 y 
, y sus xores son 
 y 
. Por tanto, la respuesta es 
.
Comments