Book Shop.


Submit solution

Points: 100
Time limit: 1.0s
Memory limit: 512M

Author:
Problem type

Estás en una librería que vende n libros diferentes. También conoces el precio y el número de páginas de cada libro. Has decidido que el precio total de tus compras será como máximo x.

¿Cuál es el número máximo de páginas que puedes comprar? Puedes comprar cada libro como máximo una vez.

Entrada

La primera línea de entrada contiene dos números enteros n y x: el número de libros y el precio máximo total.

La siguiente línea contiene n enteros h_1,h_2,\ldots,h_n: el precio de cada libro.

La última línea contiene n números enteros s_1,s_2,\ldots,s_n: el número de páginas de cada libro.

Salida

Imprima un entero: el número máximo de páginas.

Restricciones

  • 1 \leq n \leq 1000.
  • 1 \leq x \leq 10^5.
  • 1 \leq h_i, s_i \leq 1000.

Ejemplo de Entrada

4 10
4 8 5 3
5 12 8 1

Ejemplo de Salida

13

Explicación: Puedes comprar los libros 1 y 3. Su precio es 4+5=9 y el número de páginas es 5+8=13.


Comments

There are no comments at the moment.