da,l-am citit...dupa ce am rezolvat problema.

singura diferenta e ca eu nu calculez vectorul best prin acea relatie de recurenta, ci practic prin doua foruri imbricate (unul prin care parcurg vectorul max,si cu celalat parcurg vectorul best),si probabil de aia imi iesa din timp pe primele teste...
for (i=1;i<=m;i++)
if (pg[ap
]<v) pg[ap]=v;
for (j=1;j<=T;j++)
if (pg[j]!=0)
for (i=1;i<=m;i++)
if (pg[j+ap]<pg[j]+v) pg[j+ap]=pg[j]+v;
ceva mai complicat de explicat... 
ideea este ca vectorul best e bine construit, dar recunosc,nu eficient... 
si celorlalti lea dat WA pe testele 2 -6,chiar daca intra in timpu de executie.... trebuie sa fie vreun caz ce nu lam tratat, probabil 
PS. nu vrea sa imi scrie v(i). in loc de v este v(i).....