secret.cpp: In function 'int main()':
secret.cpp:49:10: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
freopen ("in.txt", "r", stdin);
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
secret.cpp:50:8: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
scanf ("%d%d", &m, &n);
~~~~~~^~~~~~~~~~~~~~~~
secret.cpp:52:9: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
scanf ("%d%d%d%d", a + i, b + i, c + i, d + i);
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccAkauKW.o: In function `main':
secret.cpp:(.text.startup+0x0): multiple definition of `main'
/tmp/ccBAXfGY.o:grader-full.cpp:(.text.startup+0x0): first defined here
/tmp/ccBAXfGY.o: In function `main':
grader-full.cpp:(.text.startup+0x27b): undefined reference to `Init(int, int*)'
grader-full.cpp:(.text.startup+0x2d3): undefined reference to `Query(int, int)'
collect2: error: ld returned 1 exit status