icc.cpp: In function 'void run(int)':
icc.cpp:55:52: error: cannot convert 'std::vector<int>' to 'int*'
55 | if(query(a.size(),b.size(),a,b)){
| ^
| |
| std::vector<int>
In file included from icc.cpp:2:
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:74:60: error: cannot convert 'std::vector<int>' to 'int*'
74 | bool hold=query(a1.size(),b.size(),a,b);
| ^
| |
| std::vector<int>
In file included from icc.cpp:2:
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:76:64: error: cannot convert 'std::vector<int>' to 'int*'
76 | hold=query(a1.size(),b1.size(),a1,b1);
| ^~
| |
| std::vector<int>
In file included from icc.cpp:2:
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:87:64: error: cannot convert 'std::vector<int>' to 'int*'
87 | hold=query(a2.size(),b1.size(),a2,b1);
| ^~
| |
| std::vector<int>
In file included from icc.cpp:2:
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);
| ~~~~~^