secret.cpp:1:20: warning: extra tokens at end of #include directive
1 | #include "secret.h";
| ^
secret.cpp:4:9: error: 'N' was not declared in this scope
4 | int dnc[N][N];
| ^
secret.cpp:4:12: error: 'N' was not declared in this scope
4 | int dnc[N][N];
| ^
secret.cpp: In function 'void go(int, int, int*)':
secret.cpp:9:5: error: 'dnc' was not declared in this scope
9 | dnc[mid][mid] = A[mid];
| ^~~
secret.cpp: In function 'int Query(int, int)':
secret.cpp:32:27: error: 'dnc' was not declared in this scope
32 | return Secret(dnc[L][mid], dnc[mid + 1][R]);
| ^~~
secret.cpp:34:20: error: 'dnc' was not declared in this scope
34 | return dnc[mid][L];
| ^~~
secret.cpp:41:12: error: 'dnc' was not declared in this scope
41 | return dnc[L][L];
| ^~~