CSES - Datatähti 2017 loppu - Jäätelö
  • Time limit: 1.00 s
  • Memory limit: 512 MB

Uolevi aikoo ostaa kaksi jäätelötötteröä: yhden Maijalle ja yhden itselleen. Tiedossasi on jokaisen myynnissä olevan jäätelötötterön hinta ja paino sekä suurin summa, jonka Uolevi voi käyttää ostokseen.

Tehtäväsi on selvittää, mikä on suurin mahdollinen jäätelötötteröiden yhteispaino. Huomaa, että Uolevi voi ostaa myös kaksi samanlaista jäätelötötteröä.

Syöte

Syötteen ensimmäisellä rivillä on kaksi kokonaislukua n ja x: vaihtoehtojen määrä ja Uolevin rahamäärä.

Sitten syötteessä on n riviä, joista jokainen kuvaa yhden vaihtoehdon. Rivillä on kaksi kokonaislukua h ja p: jäätelötötterön hinta ja paino.

Voit olettaa, että on olemassa ainakin yksi ratkaisu.

Tuloste

Tulosta yksi kokonaisluku: suurin mahdollinen yhteispaino.

Esimerkki 1

Syöte:

3 10
1 1
5 4
9 8

Tuloste:

9

Selitys: Uolevi ostaa 1-hintaisen ja 9-hintaisen jäätelötötterön.

Esimerkki 2

Syöte:

2 7
4 2
3 5

Tuloste:

10

Selitys: Uolevi ostaa kaksi 3-hintaista jäätelötötteröä.

Rajat

  • 1 \le n \le 100
  • 1 \le x,h,p \le 1000

Pisteytys

Saat tehtävästä 100 pistettä, jos ohjelmasi tuottaa oikean vastauksen kaikkiin testisyötteisiin, ja muuten 0 pistettä.