lang.cpp: In function 'void excerpt(int*)':
lang.cpp:14:37: error: 'n' was not declared in this scope
for (int j = 0; j < min (2, n - i); j++) {
^
lang.cpp:14:29: error: 'min' was not declared in this scope
for (int j = 0; j < min (2, n - i); j++) {
^~~
lang.cpp:14:29: note: suggested alternative:
In file included from /usr/include/c++/7/algorithm:62:0,
from /usr/include/x86_64-linux-gnu/c++/7/bits/stdc++.h:65,
from lang.cpp:1:
/usr/include/c++/7/bits/stl_algo.h:3456:5: note: 'std::min'
min(initializer_list<_Tp> __l, _Compare __comp)
^~~
lang.cpp:19:14: error: no match for 'operator[]' (operand types are 'std::set<int>' and 'int')
s[j].insert (val);
^
lang.cpp:30:27: error: no match for 'operator[]' (operand types are 'std::set<int>' and 'int')
for (int j : s[k]) {
^
lang.cpp:44:37: error: 'n' was not declared in this scope
for (int j = 0; j < min (2, n - i); j++) {
^
lang.cpp:44:29: error: 'min' was not declared in this scope
for (int j = 0; j < min (2, n - i); j++) {
^~~
lang.cpp:44:29: note: suggested alternative:
In file included from /usr/include/c++/7/algorithm:62:0,
from /usr/include/x86_64-linux-gnu/c++/7/bits/stdc++.h:65,
from lang.cpp:1:
/usr/include/c++/7/bits/stl_algo.h:3456:5: note: 'std::min'
min(initializer_list<_Tp> __l, _Compare __comp)
^~~