Victorias en duelos.
El jefe joven Mirko se ha declarado él mismo rey de los enanos. Habiendo oído esto, Slavko se sintió amenazado y rápidamente se declaró él mismo rey de los elfos. Como no puede haber más de un rey en el territorio, ellos han decidido resolver el problema de poder de una vez por todas.
Slavko, junto con los elfos más fuertes del reino, numerados de a , visitará el castillo de Mirko. En la entrada del castillo, ellos serán recibidos por los N enanos más fuertes sentados en un círculo, numerados en sentido horario con números de a .
Mirko, después de entrar al castillo, ha dado un número a cada uno de los elfos de Slavko el número del enano con el que peleará. Desafortunadamente, él no se aseguró de que cada uno tuviera un único adversario, y rápidamente comenzó una batalla terrible.
Ellos han decidido resolver el problema de la siguiente manera:
Slavko mandará sus elfos a la entrada uno por uno, en el orden que él elija. El siguiente elfo puede entrar a la entrada únicamente después que el anterior a él encontró un lugar donde sentarse.
El elfo llamado se acercará primero al enano llamado . Si no hay un elfo sentado aparte del enano, el se sentará ahí. En otro caso, él seguirá caminando de enano en enano, en sentido horario hasta encontrar un enano que no haya sido reclamado.
Ahora los pares resultantes de elfos y enanos se enfrentarán cuerpo a cuerpo, y el más fuerte siempre ganará.
Slavko está bien preparado para este evento. El ha estudiado a todos los luchadores y determinado la fuerza de cada uno de ellos. Ahora el quiere enviar a los elfos a la entrada en el orden el en el cual, después de que se hayan sentado, le dará a él más victorias.
Ayúdelo a calcular el mayor número de victorias en duelos que puede ser obtenido por los elfos.
Entrada
La primera línea de la entrada contiene el entero .
La segunda línea de la entrada contiene N enteros , los adversarios elegidos por Mirko.
La tercera línea de la entrada contiene N enteros la fuerza de los enanos.
La cuarta línea de la entrada contiene N enteros la fuerza de los elfos.
Todas las fuerzas de la entrada serán mutuamente distintas.
Salida
La primera y única línea de salida debe contener el número máximo de victorias que puede ser obtenido por los elfos.
Ejemplo #1 de Entrada
3
2 3 3
4 1 10
2 7 3
Ejemplo #1 de Salida
2
Explicación del primer caso de prueba: Slavko puede ordenar a los elfos se la siguiente manera: . De esta manera, el elfo con número se sentará con el enano número , el elfo se moverá un sitio en sentido horario y se sentará con el enano , y el elfo con número se sentará con el enano número . Los elfos y ganarán sus duelos y el elfo perderá.
Ejemplo #2 de Entrada
4
3 1 3 3
5 8 7 10
4 1 2 6
Ejemplo #2 de Salida
1
Ejemplo #3 de Entrada
3
1 2 3
8 4 3
9 2 6
Ejemplo #3 de Salida
2
Comments