Borderou de evaluare (job #3121354)

Utilizator kktsKetevan Tsimakuridze kkts Data 12 aprilie 2023 00:02:51
Problema Guguștiuc Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 10

Raport evaluator

Compilare: main.cpp: In function 'void add0(long long int)': main.cpp:17:22: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 17 | for(int j = 0; j < op[1][x].size(); j++) { | ~~^~~~~~~~~~~~~~~~~ main.cpp: In function 'void add(long long int)': main.cpp:24:22: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 24 | for(int j = 0; j < op[0][x].size(); j++) { | ~~^~~~~~~~~~~~~~~~~ main.cpp: In function 'void upd(long long int)': main.cpp:34:9: warning: statement has no effect [-Wunused-value] 34 | for(id; id <= x.back(); id += id & (-id)) t[id]++; | ^~ main.cpp: In function 'long long int get(long long int)': main.cpp:38:9: warning: statement has no effect [-Wunused-value] 38 | for(id; id >= 1; id -= id & (-id)) c += t[id]; | ^~ main.cpp: At global scope: main.cpp:41:1: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type] 41 | main(){ | ^~~~ main.cpp: In function 'int main()': main.cpp:62:22: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 62 | for(int i = 0; i < x.size(); i++) { | ~~^~~~~~~~~~ main.cpp:81:26: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 81 | for(int j = 0; j < seg[x[i]].size(); j++) upd(seg[x[i]][j]); | ~~^~~~~~~~~~~~~~~~~~ main.cpp:83:26: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<std::pair<long long int, long long int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 83 | for(int j = 0; j < V[x[i]].size(); j++) ans += get(V[x[i]][j].f) * V[x[i]][j].s; | ~~^~~~~~~~~~~~~~~~
Test Timp executie Memorie folosita Mesaj Punctaj/test
114ms544kbFisier de iesire incomplet!0
214ms532kbFisier de iesire incomplet!0
39ms303kbFisier de iesire incomplet!0
49ms303kbFisier de iesire incomplet!0
59ms303kbFisier de iesire incomplet!0
69ms303kbFisier de iesire incomplet!0
79ms303kbFisier de iesire incomplet!0
89ms303kbFisier de iesire incomplet!0
914ms536kbFisier de iesire incomplet!0
109ms303kbFisier de iesire incomplet!0
119ms303kbFisier de iesire incomplet!0
129ms303kbFisier de iesire incomplet!0
139ms303kbFisier de iesire incomplet!0
149ms303kbFisier de iesire incomplet!0
159ms303kbFisier de iesire incomplet!0
1614ms528kbFisier de iesire incomplet!0
179ms303kbFisier de iesire incomplet!0
189ms303kbFisier de iesire incomplet!0
199ms303kbFisier de iesire incomplet!0
209ms303kbFisier de iesire incomplet!0
219ms303kbFisier de iesire incomplet!0
229ms303kbOK5
239ms303kbFisier de iesire incomplet!0
2414ms536kbOK5
Punctaj total10

Ceva nu functioneaza?