Borderou de evaluare (job #3121066)

Utilizator kktsKetevan Tsimakuridze kkts Data 10 aprilie 2023 17:55:20
Problema Guguștiuc Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Compilare: main.cpp: In function 'void add0(int)': main.cpp:14:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 14 | for(int j = 0; j < op[1][x].size(); j++) { | ~~^~~~~~~~~~~~~~~~~ main.cpp: In function 'int add(int)': main.cpp:21:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 21 | for(int j = 0; j < op[0][x].size(); j++) { | ~~^~~~~~~~~~~~~~~~~ main.cpp:28:1: warning: no return statement in function returning non-void [-Wreturn-type] 28 | } | ^ main.cpp: In function 'void upd(int)': main.cpp:31:9: warning: statement has no effect [-Wunused-value] 31 | for(id; id <= x.back(); id += id & (-id)) t[id]++; | ^~ main.cpp: In function 'int get(int)': main.cpp:35:9: warning: statement has no effect [-Wunused-value] 35 | for(id; id >= 1; id -= id & (-id)) c += t[id]; | ^~ main.cpp: At global scope: main.cpp:38:1: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type] 38 | main(){ | ^~~~ main.cpp: In function 'int main()': main.cpp:57:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 57 | for(int i = 0; i < x.size(); i++) { | ~~^~~~~~~~~~ main.cpp:77:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 77 | for(int j = 0; j < seg[x[i]].size(); j++) upd(seg[x[i]][j]); | ~~^~~~~~~~~~~~~~~~~~ main.cpp:79:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 79 | for(int j = 0; j < V[x[i]].size(); j++) ans += (ll)get(V[x[i]][j].f) * V[x[i]][j].s; | ~~^~~~~~~~~~~~~~~~
Test Timp executie Memorie folosita Mesaj Punctaj/test
124ms667kbIncorect0
224ms671kbIncorect0
324ms667kbIncorect0
424ms671kbIncorect0
524ms667kbIncorect0
628ms716kbIncorect0
724ms667kbIncorect0
824ms667kbIncorect0
924ms667kbIncorect0
1024ms659kbIncorect0
1124ms667kbIncorect0
1224ms667kbIncorect0
1324ms659kbIncorect0
1424ms667kbIncorect0
1524ms663kbIncorect0
1624ms671kbIncorect0
1724ms663kbIncorect0
1824ms671kbIncorect0
1924ms667kbIncorect0
2024ms667kbIncorect0
2124ms667kbIncorect0
2229ms720kbIncorect0
2324ms663kbIncorect0
2424ms663kbIncorect0
Punctaj total0

Ceva nu functioneaza?