Borderou de evaluare (job #1220750)

Utilizator geniucosOncescu Costin geniucos Data 18 august 2014 14:31:57
Problema Search Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 100

Raport evaluator

Compilare: user.cpp: In function ‘int main()’: user.cpp:23:21: warning: array subscript has type ‘char’ [-Wchar-subscripts] dp[l[i]+1][p]=l[i]+1; ^ user.cpp:27:35: warning: array subscript has type ‘char’ [-Wchar-subscripts] if(a[i][j]==p) dp[j][p]=j; ^ user.cpp:28:25: warning: array subscript has type ‘char’ [-Wchar-subscripts] else dp[j][p]=dp[j+1][p]; ^ user.cpp:28:36: warning: array subscript has type ‘char’ [-Wchar-subscripts] else dp[j][p]=dp[j+1][p]; ^ user.cpp:39:43: warning: array subscript has type ‘char’ [-Wchar-subscripts] else pr[j]=dp[pr[j-1]+1][op[j]]; ^ user.cpp:8:31: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("search.in","r",stdin); ^ user.cpp:9:33: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("search.out","w",stdout); ^ user.cpp:10:15: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d",&n); ^ user.cpp:11:17: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d\n",&m); ^ user.cpp:14:17: warning: ignoring return value of ‘char* gets(char*)’, declared with attribute warn_unused_result [-Wunused-result] gets(a[i]+1); ^ user.cpp:17:12: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("\n"); ^ user.cpp:19:25: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%c\n",&op[i]); ^ user.cpp:23:29: warning: iteration 3u invokes undefined behavior [-Waggressive-loop-optimizations] dp[l[i]+1][p]=l[i]+1; ^ user.cpp:22:5: note: containing loop for(p='a';p<='z';p++) ^ In file included from /usr/include/stdio.h:934:0, from /usr/include/c++/4.8/cstdio:42, from user.cpp:1: In function ‘char* gets(char*)’, inlined from ‘int main()’ at user.cpp:14:17: /usr/include/i386-linux-gnu/bits/stdio2.h:230:28: warning: call to ‘__gets_warn’ declared with attribute warning: please use fgets or getline instead, gets can't specify buffer size [enabled by default] return __gets_warn (__str);
Test Timp executie Memorie folosita Mesaj Punctaj/test
10ms316kbOK5
20ms344kbOK5
30ms584kbOK5
40ms708kbOK5
54ms1748kbOK5
60ms812kbOK5
740ms2700kbOK5
844ms2728kbOK5
9296ms4480kbOK5
10348ms4492kbOK5
11332ms4496kbOK5
12256ms4332kbOK5
13264ms4360kbOK5
14288ms4404kbOK5
15104ms2572kbOK5
16316ms4168kbOK5
17284ms4464kbOK5
18332ms4480kbOK5
19340ms4500kbOK5
20364ms4468kbOK5
Punctaj total100

Ceva nu functioneaza?