YouTube
문제
Rimantas mokosi žaisti šachmatais žiūrėdamas „YouTube“ filmukus. Kiekvienas filmukas turi tam tikrą mokamąją vertę, kuri priklauso nuo filmuko rūšies . Paprastai Rimantas žiūri dviejų rūšių filmukus:
- Kitų žaidėjų šachmatų partijų įrašus. Šių filmukų vertė yra .
- Pamokas, kuriose paaiškinamos įvairios taktikos ir strategijos. Šių filmukų vertė yra dvigubai didesnė, t. y. .
Žinomi visi filmukai, kuriuos Rimantas gali peržiūrėti: jų trukmė ir rūšis (aprašyta aukščiau). Raskite, kiek mažiausiai laiko Rimtantas turės žiūrėti „YouTube“, kad surinktų bent vertės taškų, jeigu:
- Rimantas nežiūri to paties filmuko kelis kartus (papildomos vertės tai neprideda).
- Pradėjęs filmuką, Rimantas visuomet jį peržiūri iki galo.
입력
Pirmojoje eilutėje įrašytas galimų filmukų skaičius bei Rimanto norima pasiekti vertė . Kitose eilutėse pateikta po du sveikuosius skaičius apibūdinančius kiekvieną filmuką: filmuko rūšis bei trukmė .
출력
Išveskite, kiek mažiausiai laiko Rimantas turės žiūrėti „YouTube“, kad surinktų bent vertės taškų.
Jei surinkti tiek vertės taškų neįmanoma, išveskite .
예제
예제 1
4 3 1 4 1 5 2 7 2 4
8
예제 2
3 42 2 3 1 4 1 1
-1