icc.cpp: In function 'void local::found_solve(std::vector<int>&, std::vector<int>&)':
icc.cpp:28:37: error: cannot convert 'std::vector<int>' to 'int*'
28 | if (query(tmp.size(), g2.size(), tmp, g2)) r = mid;
| ^~~
| |
| std::vector<int>
In file included from icc.cpp:4:
icc.h:10:30: note: initializing argument 3 of 'int query(int, int, int*, int*)'
10 | int query(int a, int b, int *A, int *B);
| ~~~~~^
icc.cpp: In function 'void local::normal_solve(std::vector<int>&)':
icc.cpp:51:36: error: cannot convert 'std::vector<int>' to 'int*'
51 | if (query(g1.size(), g2.size(), g1, g2)){
| ^~
| |
| std::vector<int>
In file included from icc.cpp:4:
icc.h:10:30: note: initializing argument 3 of 'int query(int, int, int*, int*)'
10 | int query(int a, int b, int *A, int *B);
| ~~~~~^