while(k>=0){
if(o[i-c[k]][j]+a[i][j]==o[i][j])
{
pozi[ct]=i-c[k];
pozj[ct]=j;
i=i-c[k];
k=k-1;
ct++;}
else
{ pozj[ct]=j-c[k];
pozi[ct]=i;
j=j-c[j];
k=k-1;
ct++;}}
asta e secventa in care ma intorc din n,n in 1,1 sa aflu traseul bun.. ce e gresit? in fisier imi scrie de 6 ori coordonatele finale(adica n,n) in loc sa scrie drumul bun
[edit 1]
am uitat sa precizez pozi - vectorul pt pozitiile bune i
pozj - vectorul pt pozitiile bune j
k - numarul de comenzi
a - matricea citita
o - numarul maxim de cartofi culesi pana in pozitia i,j
[edit 2]
done, trebuia i in loc de k, si mai era o greseala la afisare
KILLED BY SIGNAL 11 LA 4 TESTE.Help!
[editat de admin] Nu posta consecutiv. Foloseste butonul "modifica"!