Borderou de evaluare (job #1370180)

Utilizator sergiunascaSergiu Nasca sergiunasca Data 3 martie 2015 13:20:23
Problema Potrivirea sirurilor Status done
Runda Arhiva educationala Compilator cpp | Vezi sursa
Scor 40

Raport evaluator

Compilare: user.cpp: In function ‘void preKMP(char*)’: user.cpp:15:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=2;i<strlen(pattern);++i) ^ user.cpp: In function ‘int main()’: user.cpp:33:34: warning: format ‘%s’ expects argument of type ‘char*’, but argument 2 has type ‘char (*)[2000005]’ [-Wformat=] scanf("%s\n%s",&pattern,&text); ^ user.cpp:33:34: warning: format ‘%s’ expects argument of type ‘char*’, but argument 3 has type ‘char (*)[2000005]’ [-Wformat=] user.cpp:44:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=1;i<strlen(text);++i) ^ user.cpp:49:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(k == strlen(pattern)-1) ^ user.cpp:58:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=0;i<minim(n,a.size());++i)printf("%d ",a[i]); ^ user.cpp:6:23: note: in definition of macro ‘minim’ #define minim(a,b)((a>b)?b:a) ^ user.cpp:6:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define minim(a,b)((a>b)?b:a) ^ user.cpp:58:19: note: in expansion of macro ‘minim’ for(int i=0;i<minim(n,a.size());++i)printf("%d ",a[i]); ^ user.cpp:31:37: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("strmatch.in","r",stdin); ^ user.cpp:32:39: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("strmatch.out","w",stdout); ^ user.cpp:33:35: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%s\n%s",&pattern,&text); ^
Test Timp executie Memorie folosita Mesaj Punctaj/test Punctaj/grupa
10ms440kbOK22
20ms436kbOK22
30ms448kbOK22
40ms448kbOK22
50ms444kbOK22
60ms444kbOK22
70ms444kbOK22
80ms444kbOK22
90ms440kbOK22
100ms444kbOK22
110ms444kbOK22
120ms444kbOK22
130ms448kbOK22
140ms444kbOK22
150ms440kbOK22
160ms436kbOK22
170ms444kbOK22
180ms432kbOK22
190ms436kbOK22
200ms444kbOK22
21Depăşit2748kbTime limit exceeded.00
22Depăşit4204kbTime limit exceeded.0
23Depăşit3712kbTime limit exceeded.0
24Depăşit2864kbTime limit exceeded.0
25Depăşit2616kbTime limit exceeded.0
26Depăşit4112kbTime limit exceeded.0
27Depăşit3712kbTime limit exceeded.0
28Depăşit3056kbTime limit exceeded.0
29Depăşit3284kbTime limit exceeded.0
30128ms4344kbOK2
31120ms4344kbOK20
32Depăşit3972kbTime limit exceeded.0
33Depăşit3264kbTime limit exceeded.0
34Depăşit4000kbTime limit exceeded.0
35Depăşit4084kbTime limit exceeded.0
36Depăşit2624kbTime limit exceeded.0
37Depăşit4088kbTime limit exceeded.0
38Depăşit3336kbTime limit exceeded.0
39Depăşit2912kbTime limit exceeded.0
40Depăşit3164kbTime limit exceeded.0
41Depăşit3596kbTime limit exceeded.00
42Depăşit3020kbTime limit exceeded.0
43Depăşit3748kbTime limit exceeded.0
44Depăşit3776kbTime limit exceeded.0
45Depăşit3120kbTime limit exceeded.0
46Depăşit2792kbTime limit exceeded.0
47Depăşit3528kbTime limit exceeded.0
48Depăşit4128kbTime limit exceeded.0
49Depăşit6248kbTime limit exceeded.0
50Depăşit4308kbTime limit exceeded.0
Punctaj total40

Ceva nu functioneaza?