stove.cpp: In function 'void init()':
stove.cpp:58:9: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
58 | freopen("input.txt", "r", stdin);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
stove.cpp:59:9: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
59 | freopen("output.txt", "a", stdout);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
stove.cpp:60:9: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
60 | freopen("output.txt", "a", stderr);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
stove.cpp: In function 'void usaco(char*)':
stove.cpp:68:9: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
68 | freopen(I,"r",stdin);
| ~~~~~~~^~~~~~~~~~~~~
stove.cpp:69:9: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
69 | freopen(O,"w",stdout);
| ~~~~~~~^~~~~~~~~~~~~~