Borderou de evaluare (job #2794283)

Utilizator Alex_tz307Lorintz Alexandru Alex_tz307 Data 4 noiembrie 2021 16:46:11
Problema Sir8 Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 100

Raport evaluator

Compilare: main.cpp: In function 'treapNode* build(int, int)': main.cpp:77:68: warning: narrowing conversion of '(rng.std::mersenne_twister_engine<long unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>::operator()() % ((std::mersenne_twister_engine<long unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>::result_type)((int)mod)))' from 'std::mersenne_twister_engine<long unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>::result_type' {aka 'long unsigned int'} to 'int' [-Wnarrowing] 77 | treapNode* node = new treapNode{emptyNode, emptyNode, val, rng() % mod, 1, val}; | ~~~~~~^~~~~ main.cpp: In function 'void TestCase()': main.cpp:177:76: warning: narrowing conversion of '(rng.std::mersenne_twister_engine<long unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>::operator()() % ((std::mersenne_twister_engine<long unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>::result_type)((int)mod)))' from 'std::mersenne_twister_engine<long unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>::result_type' {aka 'long unsigned int'} to 'int' [-Wnarrowing] 177 | root = ins(root, pos, new treapNode{emptyNode, emptyNode, val, rng() % mod, 1, val}); | ~~~~~~^~~~~
Test Timp executie Memorie folosita Mesaj Punctaj/test
146ms929kbOK10
221ms1155kbOK10
3342ms3276kbOK10
4338ms3149kbOK10
5288ms3289kbOK10
6547ms3411kbOK10
7339ms3428kbOK10
8540ms3416kbOK10
9541ms3403kbOK10
10448ms3395kbOK10
Punctaj total100

Ceva nu functioneaza?