Borderou de evaluare (job #690628)
Utilizator |
|
IP | ascuns |
---|---|---|---|
Problemă | Placa (clasa a 7-a) | Compilator | cpp-32 |
Rundă | Arhiva de probleme | Status | evaluat |
Dată | 27 ian. 2023 11:31:08 | Scor | 0 |
Raport evaluator
Eroare de compilare:
main.cpp:4:23: warning: overflow in conversion from 'double' to 'int' changes value from '3.000000001e+10' to '2147483647' [-Woverflow]
4 | const int mxN = 3*10e9+10;
| ~~~~~~^~~
main.cpp:5:8: error: size of array 'mx' exceeds maximum object size '2147483647'
5 | int mx[mxN], mn[mxN];
| ^~~
main.cpp:5:17: error: size of array 'mn' exceeds maximum object size '2147483647'
5 | int mx[mxN], mn[mxN];
| ^~~
main.cpp:6:10: error: size of array 'vis' exceeds maximum object size '2147483647'
6 | bool vis[mxN];
| ^~~
main.cpp: In function 'int main()':
main.cpp:29:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'unsigned int'} [-Wsign-compare]
29 | for(int i = 0 ; i < v.size() ; ++i){
| ~~^~~~~~~~~~
main.cpp:8:16: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
8 | freopen("placa.in", "r", stdin);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
main.cpp:9:16: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
9 | freopen("placa.out", "w", stdout);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~