Borderou de evaluare (job #2794276)

Utilizator Alex_tz307Lorintz Alexandru Alex_tz307 Data 4 noiembrie 2021 16:30:38
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:174: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] 174 | root = ins(root, pos, new treapNode{emptyNode, emptyNode, val, rng() % mod, 1, val}); | ~~~~~~^~~~~
Test Timp executie Memorie folosita Mesaj Punctaj/test
152ms1040kbOK10
221ms1114kbOK10
3613ms3272kbOK10
4518ms3248kbOK10
5495ms3272kbOK10
6275ms3457kbOK10
7363ms3473kbOK10
8466ms3510kbOK10
9360ms3387kbOK10
10483ms3411kbOK10
Punctaj total100

Ceva nu functioneaza?