Borderou de evaluare (job #653242)

Utilizator avatar daristyle Bejan Darius-Ramon daristyle IP ascuns
Problemă Prime1 (clasa a 5-a) Compilator cpp-32
Rundă Arhiva de probleme Status evaluat
Dată 19 iun. 2022 18:45:18 Scor 30

Raport evaluator

Compilare: main.cpp: In function 'void Eratosthenes()': main.cpp:15:49: warning: iteration 10000000 invokes undefined behavior [-Waggressive-loop-optimizations] 15 | for (int i = 0; i <= dim + 1; ++i) sieve[i] = 'P'; | ~~~~~~~~~^~~~~ main.cpp:15:23: note: within this loop 15 | for (int i = 0; i <= dim + 1; ++i) sieve[i] = 'P'; | ~~^~~~~~~~~~ main.cpp:17:48: warning: iteration 4999998 invokes undefined behavior [-Waggressive-loop-optimizations] 17 | for (int i = 4; i <= dim; i += 2) sieve[i] = 'N'; | ~~~~~~~~~^~~~~ main.cpp:17:23: note: within this loop 17 | for (int i = 4; i <= dim; i += 2) sieve[i] = 'N'; | ~~^~~~~~ main.cpp:15:49: warning: 'void* __builtin_memset(void*, int, unsigned int)' forming offset [10000000, 10000001] is out of the bounds [0, 10000000] of object 'sieve' with type 'char [10000000]' [-Warray-bounds] 15 | for (int i = 0; i <= dim + 1; ++i) sieve[i] = 'P'; | ~~~~~~~~~^~~~~ main.cpp:12:6: note: 'sieve' declared here 12 | char sieve[dim]; | ^~~~~
Test Timp execuție Memorie folosită Mesaj Punctaj/test
1 507 ms 10207 kb OK 5
2 503 ms 10207 kb OK 5
3 497 ms 10207 kb OK 5
4 505 ms 10203 kb OK 5
5 1 ms 114 kb Incorect 0
6 1207 ms 118 kb Time limit exceeded 0
7 1 ms 114 kb OK 5
8 1202 ms 118 kb Time limit exceeded 0
9 1207 ms 118 kb Time limit exceeded 0
10 1200 ms 122 kb Time limit exceeded 0
11 1208 ms 118 kb Time limit exceeded 0
12 1207 ms 118 kb Time limit exceeded 0
13 1203 ms 118 kb Time limit exceeded 0
14 1 ms 114 kb OK 5
15 1 ms 118 kb Incorect 0
16 1 ms 118 kb Incorect 0
17 1 ms 118 kb Incorect 0
18 1 ms 114 kb Incorect 0
19 1 ms 114 kb Incorect 0
20 1 ms 118 kb Incorect 0
Punctaj total 30