Borderou de evaluare (job #2810815)
Raport evaluator
Compilare:
main.cpp: In function 'void FFT(std::vector<cd>&)':
main.cpp:46:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<cd>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
46 | while(n < A.size()) n <<= 1, ++p;
| ~~^~~~~~~~~~
main.cpp: In function 'vi mult(const vi&, const vi&)':
main.cpp:69:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
69 | while(n < A.size() + B.size() - 1) n <<= 1;
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~
main.cpp:78:16: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
78 | return move(R);
| ~~~~^~~
main.cpp:78:16: note: remove 'std::move' call
main.cpp: In function 'int main()':
main.cpp:92:25: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
92 | if(Frecv.size() <= v) Frecv.resize(v+1);
| ~~~~~~~~~~~~~^~~~
main.cpp:106:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
106 | if(v >= Rez.size()) printf("0\n");
| ~~^~~~~~~~~~~~~
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
Punctaj/grupa |
1 | 170ms | 5750kb | OK | 5 | 20 |
2 | 146ms | 4882kb | OK | 5 |
3 | 170ms | 5746kb | OK | 5 |
4 | 165ms | 5586kb | OK | 5 |
5 | 92ms | 7352kb | OK | 5 | 5 |
6 | 170ms | 5619kb | OK | 5 | 25 |
7 | 175ms | 5521kb | OK | 5 |
8 | 170ms | 5799kb | OK | 5 |
9 | 175ms | 5521kb | OK | 5 |
10 | 170ms | 5812kb | OK | 5 |
11 | 179ms | 6053kb | OK | 5 | 20 |
12 | 203ms | 7163kb | OK | 5 |
13 | 203ms | 7143kb | OK | 5 |
14 | 189ms | 5918kb | OK | 5 |
15 | 501ms | 16707kb | OK | 5 | 30 |
16 | 389ms | 12681kb | OK | 5 |
17 | 658ms | 19173kb | OK | 5 |
18 | 582ms | 16588kb | OK | 5 |
19 | 557ms | 16560kb | OK | 5 |
20 | 602ms | 17604kb | OK | 5 |
Punctaj total | 100 |