aplusb.cpp: In lambda function:
aplusb.cpp:15:20: error: 'a' was not declared in this scope
15 | pq.emplace(a[i] + b[j], {i, j});
| ^
aplusb.cpp:15:27: error: 'b' was not declared in this scope
15 | pq.emplace(a[i] + b[j], {i, j});
| ^
aplusb.cpp:16:9: error: 'vis' was not declared in this scope; did you mean 'vi'?
16 | vis.emplace(i, j);
| ^~~
| vi
aplusb.cpp: In function 'vi smallest_sums(int, vi, vi)':
aplusb.cpp:25:27: error: 'vis' was not declared in this scope; did you mean 'vi'?
25 | if (i + 1 < N && !vis.count({i + 1, j})) {
| ^~~
| vi
aplusb.cpp:28:27: error: 'vis' was not declared in this scope; did you mean 'vi'?
28 | if (j + 1 < N && !vis.count({i, j + 1})) {
| ^~~
| vi