d
Size: a a a
d
m
vector<pair<int, int>> path;
pair<int, int> cur = {x2, y2};
path.push_back(cur);
while (pr[cur.first][cur.second] != {-1, -1}) {
cur = pr[cur.first][cur.second];
path.push_back(cur);
}
reverse(path.begin(), path.end());
for (pair<int, int> v : path) {
cout << v.first << ' ' << v.second << '\n';
}
error: expected primary-expression before '{' token|
error: expected ')' before '{' token|
error: expected ';' before '}' token|
error: expected primary-expression before ')' token|
m
АВ
pr
- что это ?m
pair<int, int> pr[n][n];
АВ
m
АВ
К
АВ
К
m
К
m
pr[cur.first][cur.second]
pair<int, int>и сравнивает тоже с pair, логично что должен вернутся true/false
АВ
АВ
АВ
m
m
RZ