worm.cpp: In function 'int main()':
worm.cpp:33:13: warning: unused variable 'lmid' [-Wunused-variable]
33 | int lmid = round(0.618 * L + 0.382 * R), rmid = round(0.382 * L + 0.618 * R);
| ^~~~
worm.cpp:33:50: warning: unused variable 'rmid' [-Wunused-variable]
33 | int lmid = round(0.618 * L + 0.382 * R), rmid = round(0.382 * L + 0.618 * R);
| ^~~~
worm.cpp: In function 'int query(int, int, int)':
worm.cpp:12:20: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
12 | (void)scanf("%d", &ans);
| ~~~~~^~~~~~~~~~~~
worm.cpp: In function 'int main()':
worm.cpp:29:16: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
29 | (void)scanf("%d %d %d %d", &N, &M, &K, &Q);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~