souvenirs.cpp: In function 'void buy_souvenirs(long long int, long long int)':
souvenirs.cpp:29:35: error: template argument 1 is invalid
29 | pair <vector <auto>,auto> p=transaction (rez[i]-1);
| ^
souvenirs.cpp:29:35: error: template argument 2 is invalid
souvenirs.cpp:29:41: error: template argument 1 is invalid
29 | pair <vector <auto>,auto> p=transaction (rez[i]-1);
| ^
souvenirs.cpp:29:41: error: template argument 2 is invalid
souvenirs.cpp:29:57: error: cannot convert 'std::pair<std::vector<int>, long long int>' to 'int' in initialization
29 | pair <vector <auto>,auto> p=transaction (rez[i]-1);
| ~~~~~~~~~~~~^~~~~~~~~~
| |
| std::pair<std::vector<int>, long long int>
souvenirs.cpp:30:34: error: request for member 'second' in 'p', which is of non-class type 'int'
30 | int x=rez[i]-1-p.second;
| ^~~~~~
souvenirs.cpp:31:34: error: request for member 'first' in 'p', which is of non-class type 'int'
31 | vector <int> v=p.first;
| ^~~~~
souvenirs.cpp:58:35: error: template argument 1 is invalid
58 | pair <vector <auto>,auto> p=transaction (x);
| ^
souvenirs.cpp:58:35: error: template argument 2 is invalid
souvenirs.cpp:58:41: error: template argument 1 is invalid
58 | pair <vector <auto>,auto> p=transaction (x);
| ^
souvenirs.cpp:58:41: error: template argument 2 is invalid
souvenirs.cpp:58:57: error: cannot convert 'std::pair<std::vector<int>, long long int>' to 'int' in initialization
58 | pair <vector <auto>,auto> p=transaction (x);
| ~~~~~~~~~~~~^~~
| |
| std::pair<std::vector<int>, long long int>
souvenirs.cpp:59:23: error: request for member 'second' in 'p', which is of non-class type 'int'
59 | x=x-p.second;
| ^~~~~~
souvenirs.cpp:60:34: error: request for member 'first' in 'p', which is of non-class type 'int'
60 | vector <int> v=p.first;
| ^~~~~