#include #include #include #include #include using namespace std; ifstream f("fisier.txt"); struct point{ int i, j, value; }; void citire(vector< vector > &v, int n, int m){ int i, j, nr; char line[101]; for(i=0; i > &v, int n, int m){ int i, j; for(i=0; i > &v, int n, int m){ int finishPoint=0, actualI, actualJ; queue coada; point start, lastElement, newElement; start.i = 0; start.j = 0; start.value = 1; v[0][0]=1; coada.push(start); while(!coada.empty()){ lastElement = coada.front(); finishPoint = lastElement.value; coada.pop(); actualI = lastElement.i; actualJ = lastElement.j; if(actualJ+1> n >> m; cin.get(); vector< vector > v(n,vector(m)); citire(v, n, m); cout << solution(v, n, m); return 0; }