museum.cpp:4:14: error: 'set' in namespace 'std' does not name a template type
typedef std::set<PII> SETPAIR;
^~~
museum.cpp: In function 'long long int CountSimilarPairs(std::vector<int>, std::vector<int>, std::vector<int>)':
museum.cpp:10:2: error: 'SETPAIR' was not declared in this scope
SETPAIR set_pair;
^~~~~~~
museum.cpp:16:5: error: 'set_pair' was not declared in this scope
set_pair.insert(PII(i, j));
^~~~~~~~
museum.cpp:20:5: error: 'set_pair' was not declared in this scope
set_pair.insert(PII(i, j));
^~~~~~~~
museum.cpp:24:5: error: 'set_pair' was not declared in this scope
set_pair.insert(PII(i, j));
^~~~~~~~
museum.cpp:29:9: error: 'set_pair' was not declared in this scope
return set_pair.count();
^~~~~~~~
museum.cpp:8:12: warning: unused variable 'count' [-Wunused-variable]
long long count = 0;
^~~~~