Ordenando Libros
Daniyar, el erizo, quiere aprender nuevos algoritmos. Zhanadil, el invisible, quiere ayudar a su amigo, por eso le da a Daniyar libros de algoritmos, cada libro tiene un cierto peso (). Daniyar organizó los libros de a en su estante.
El viaje de aprendizaje de Daniyar está distribuido a lo largo de días: durante el día , le interesa leer los libros desde hasta .
Como perfeccionista, él primero intenta reordenar los libros desde hasta en orden no decreciente según sus pesos. Para lograr esto, el erizo puede cambiar de posición dos libros adyacentes dentro del rango siempre y cuando su peso total no exceda su estado de ánimo . Por suerte, él ya conoce su estado de ánimo en los próximos días. Al final de cada día, devuelve los libros a su posición original.
Ayude al erizo a mejorar su plan, calcule la cantidad de días donde su estado de ánimo es suficiente para ordenar los libros en orden no decreciente según sus pesos.
Por ejemplo, asuma que Daniyar está planeando leer libros, actualmente ordenados como y su estado de ánimo es . Entonces, tristemente, no es posible ya que no puede cambiar de posición los libros con peso 5 y 4 (porque ). Pero si su ánimo fuera , entonces sería posible ordenar los libros en orden no decreciente según el peso.
Note que cada día es independiente de los demás días, dígase, cada día los libros empiezan en el estado original.
Subtareas
- Subtarea 1 (8 puntos): .
- Subtarea 2 (9 puntos): .
- Subtarea 3 (13 puntos): , .
- Subtarea 4 (17 puntos): , .
- Subtarea 5 (30 puntos): .
- Subtarea 6 (23 puntos): Sin restricciones adicionales.
Entrada
La primera línea de entrada contiene enteros, : el número de libros de algoritmos y el número de días.
La segunda línea de entrada contiene enteros ( para todo ) separados por un solo espacio: el peso de cada libro.
Las siguientes líneas contienen 3 enteros , , y ( y ): Daniyar planea leer los libros desde hasta con ánimo en el día .
Salida
Imprima líneas, cada una con un solo dígito. La línea deberá contener 1
si es posible que Daniyar lea los libros en el día , y 0
si no.
Ejemplos
Entrada 1
5 2
3 5 1 8 2
1 3 6
2 5 3
Salida 1
1
0
En la primera pregunta, Daniyar, el erizo, puede lograr el orden correcto de la siguiente forma:
Comments