Per celebrar la desena classificació per a les finals mundials, els equips de programació de la UPC van decidir organitzar una performance sorpresa al Roura (el seu entrenador) enmig d’un examen final d’Algorísmia.
0.5 Aquesta actuació va ser molt improvisada, i la majoria de les parts van fer passar vergonya a tothom. Després d’una anàlisi exhaustiva, els organitzadors van aconseguir descriure cada part amb dos paràmetres: la quantitat intrínseca de cringe , i la vergonya que va passar el Roura durant aquella part.
Es volen penjar parts de la performance al YouTube per tal de maximitzar la vergonya del Roura, però sense que el cringe total passi d’un cert límit . Sabríeu fer-ho?
0.48 (Part on i van ser bastant alts.)
L’entrada consisteix en diversos casos, només amb nombres enters, amb el nombre de parts i (ambdós entre 1 i 1000), seguits dels parells , tots entre 1 i .
Per a cada cas, escriviu la màxima suma possible de les , però amb la condició que la suma de les corresponents no passi de .
Input
3 1000 400 10000 601 25000 500 20000 2 20 21 1000000000 1000000000 1 4 42 14 1000000000 20 1000000000 4 1000000000 4 1000000000
Output
30000 0 4000000000