Borderou de evaluare (job #2418186)

Utilizator stoianmihailStoian Mihail stoianmihail Data 4 mai 2019 01:53:41
Problema Potrivirea sirurilor Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 32

Raport evaluator

Compilare: main.cpp: In function 'void init()': main.cpp:19:17: warning: array subscript has type 'char' [-Wchar-subscripts] alphaTable[c] = c - 'a' + 1; ^ main.cpp:21:17: warning: array subscript has type 'char' [-Wchar-subscripts] alphaTable[c] = c - 'A' + SIGMA + 1; ^ main.cpp:23:17: warning: array subscript has type 'char' [-Wchar-subscripts] alphaTable[c] = c - '0' + SIGMA * 2 + 1; ^ main.cpp: In function 'int encode(char)': main.cpp:27:22: warning: array subscript has type 'char' [-Wchar-subscripts] return alphaTable[c]; ^ main.cpp: In function 'void transform(complex**, unsigned int, bool)': main.cpp:131:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 1; i <= log; i++) { ~~^~~~~~ main.cpp: In function 'unsigned int logOfPow(unsigned int)': main.cpp:166:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while ((1 << log) < x) ~~~~~~~~~~~^~~ main.cpp: In function 'int main()': main.cpp:262:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (k < patternLen && text[currIndex + start++] == pattern[k]) ~~^~~~~~~~~~~~ main.cpp:264:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (k == patternLen) { ~~^~~~~~~~~~~~~ main.cpp:337:80: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (rou(textTransformation[val][1]) + reverseSum(patternLen - val - 1) == 2 * rou(textTransformation[val][0])) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.cpp:343:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < blockSize - patternLen + 1; ++i) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.cpp:345:69: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (rou(textTransformation[i + patternLen - 1][1]) + totalSum == 2 * rou(textTransformation[i + patternLen - 1][0])) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.cpp:353:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = blockSize - patternLen + 1; i < blockSize; ++i) { ~~^~~~~~~~~~~ main.cpp:354:80: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (rou(textTransformation[i + patternLen - 1][1]) + partialSums[goBack] == 2 * rou(textTransformation[i + patternLen - 1][0])) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.cpp:372:3: warning: label 'noFound' defined but not used [-Wunused-label] noFound : { ^~~~~~~
Test Timp executie Memorie folosita Mesaj Punctaj/test Punctaj/grupa
1123ms21078kbOK22
2122ms21102kbOK22
3107ms21630kbOK22
4123ms21118kbKilled by Signal 1100
5113ms21364kbOK22
6125ms21213kbOK22
7125ms21196kbKilled by Signal 1100
8104ms21323kbKilled by Signal 1100
9102ms21139kbKilled by Signal 1100
10124ms21114kbOK22
11111ms21405kbOK22
12118ms21086kbOK22
13111ms21270kbOK22
14104ms21331kbOK22
15100ms21143kbOK22
16103ms21331kbOK22
17124ms21315kbOK22
18122ms21172kbOK22
19120ms21176kbOK22
20103ms21266kbOK22
21301ms23425kbTime limit exceeded00
22303ms23203kbTime limit exceeded0
23303ms23904kbTime limit exceeded0
24300ms22597kbTime limit exceeded0
25302ms23306kbTime limit exceeded0
26300ms23592kbTime limit exceeded0
27301ms23285kbTime limit exceeded0
28301ms23592kbTime limit exceeded0
29303ms23633kbTime limit exceeded0
30303ms23146kbTime limit exceeded0
31304ms23150kbTime limit exceeded00
32301ms23453kbTime limit exceeded0
33303ms23597kbTime limit exceeded0
34304ms23441kbTime limit exceeded0
35301ms23531kbTime limit exceeded0
36303ms22728kbTime limit exceeded0
37303ms23556kbTime limit exceeded0
38301ms22913kbTime limit exceeded0
39301ms22511kbTime limit exceeded0
40300ms23592kbTime limit exceeded0
41302ms23855kbTime limit exceeded00
42303ms23547kbTime limit exceeded0
43300ms23986kbTime limit exceeded0
44304ms23339kbTime limit exceeded0
45300ms22765kbTime limit exceeded0
46303ms22417kbTime limit exceeded0
47302ms23068kbTime limit exceeded0
48300ms23597kbTime limit exceeded0
49168ms36880kbMemory limit exceeded0
50301ms23191kbTime limit exceeded0
Punctaj total32

Ceva nu functioneaza?