library.cpp: In function 'void Solve(int)':
library.cpp:19:16: warning: 'memset' used with length equal to number of elements without multiplication by element size [-Wmemset-elt-size]
19 | memset(l,-1,mx);
| ^
library.cpp:20:16: warning: 'memset' used with length equal to number of elements without multiplication by element size [-Wmemset-elt-size]
20 | memset(r,-1,mx);
| ^
library.cpp:35:8: warning: unused variable 'left' [-Wunused-variable]
35 | int left=-1;int right=-1;
| ^~~~
library.cpp:35:20: warning: unused variable 'right' [-Wunused-variable]
35 | int left=-1;int right=-1;
| ^~~~~
/tmp/ccTWHXBY.o: In function `Query(std::vector<int, std::allocator<int> > const&)':
library.cpp:(.text+0x40): multiple definition of `Query(std::vector<int, std::allocator<int> > const&)'
/tmp/ccpfh8Fm.o:grader.cpp:(.text+0x0): first defined here
/tmp/ccTWHXBY.o:(.bss+0x57e40): multiple definition of `__my_judge_::judge'
/tmp/ccpfh8Fm.o:(.bss+0x0): first defined here
/tmp/ccTWHXBY.o: In function `Answer(std::vector<int, std::allocator<int> > const&)':
library.cpp:(.text+0x50): multiple definition of `Answer(std::vector<int, std::allocator<int> > const&)'
/tmp/ccpfh8Fm.o:grader.cpp:(.text+0x390): first defined here
/tmp/ccTWHXBY.o: In function `main':
library.cpp:(.text.startup+0x0): multiple definition of `main'
/tmp/ccpfh8Fm.o:grader.cpp:(.text.startup+0x0): first defined here
collect2: error: ld returned 1 exit status