Cerinţa
Gigel este un cântăreț începător. El știe deja să cânte n
melodii, și pentru fiecare melodie se cunoaște durata, exprimată în minute și secunde. Gigel va participa la o emisiune de televiziune, unde va putea cânta timp de T
secunde. El vrea să cânte cât mai multe melodii, pentru a-și demonstra talentul deosebit.
Ajutați-l să aleagă piesele pentru emisiune, și vă va răsplăti cu un autograf.
Date de intrare
Fişierul de intrare concert.in
conţine pe prima linie numerele n T
. Fiecare dintre următoarele n
linii conține durata unei melodii, în formatul m:s
, unde m
și s
pot avea una sau două cifre.
Date de ieşire
Fişierul de ieşire concert.out
va conţine pe prima linie numărul M
, reprezentând numărul maxim de melodii care pot fi alese. Următoarea linie va conține M
numere între 1
și n
, reprezentând numărul de ordine al melodiilor alese, așa cum sunt ele date în fișierul de intrare.
Restricţii şi precizări
1 ≤ n ≤ 100
1 ≤ T ≤ 1000
0 ≤ m ≤ 10
0 ≤ s ≤ 59
Exemplu:
concert.in
7 450 2:30 1:45 2:10 03:00 01:15 02:05 2:05
concert.out
4 2 5 6 7
Explicație
În 450
de secunde se pot cânta maxim 4
melodii, de exemplu cele numerotate cu: 2 5 6 7
.