Borderou de evaluare (job #2189620)

Utilizator ContDeRacist_TeIntereseaza ContDeRacist_ Data 28 martie 2018 18:58:50
Problema Potrivirea sirurilor Status done
Runda Arhiva educationala Compilator cpp | Vezi sursa
Scor 100

Raport evaluator

Compilare: user.cpp: In function ‘int main()’: user.cpp:17:43: warning: ‘char* gets(char*)’ is deprecated [-Wdeprecated-declarations] freopen("strmatch.out", "wt", stdout);gets(a);gets(b);na=strlen(a);nb=strlen(b);p1=p2=1;hasha1=hasha2=0;for(int i = 0; i < na; i++){hasha1=(hasha1*p+a[i])%MOD1;hasha2=(hasha2*p+a[i])%MOD2;if (i!=0){p1=(p1*p)%MOD1;p2=(p2*p)%MOD2;}} ^~~~ In file included from user.cpp:1:0: /usr/include/stdio.h:638:14: note: declared here extern char *gets (char *__s) __wur __attribute_deprecated__; ^~~~ user.cpp:17:49: warning: ‘char* gets(char*)’ is deprecated [-Wdeprecated-declarations] freopen("strmatch.out", "wt", stdout);gets(a);gets(b);na=strlen(a);nb=strlen(b);p1=p2=1;hasha1=hasha2=0;for(int i = 0; i < na; i++){hasha1=(hasha1*p+a[i])%MOD1;hasha2=(hasha2*p+a[i])%MOD2;if (i!=0){p1=(p1*p)%MOD1;p2=(p2*p)%MOD2;}} ^ In file included from user.cpp:1:0: /usr/include/stdio.h:638:14: note: declared here extern char *gets (char *__s) __wur __attribute_deprecated__; ^~~~ user.cpp:17:51: warning: ‘char* gets(char*)’ is deprecated [-Wdeprecated-declarations] freopen("strmatch.out", "wt", stdout);gets(a);gets(b);na=strlen(a);nb=strlen(b);p1=p2=1;hasha1=hasha2=0;for(int i = 0; i < na; i++){hasha1=(hasha1*p+a[i])%MOD1;hasha2=(hasha2*p+a[i])%MOD2;if (i!=0){p1=(p1*p)%MOD1;p2=(p2*p)%MOD2;}} ^~~~ In file included from user.cpp:1:0: /usr/include/stdio.h:638:14: note: declared here extern char *gets (char *__s) __wur __attribute_deprecated__; ^~~~ user.cpp:17:57: warning: ‘char* gets(char*)’ is deprecated [-Wdeprecated-declarations] freopen("strmatch.out", "wt", stdout);gets(a);gets(b);na=strlen(a);nb=strlen(b);p1=p2=1;hasha1=hasha2=0;for(int i = 0; i < na; i++){hasha1=(hasha1*p+a[i])%MOD1;hasha2=(hasha2*p+a[i])%MOD2;if (i!=0){p1=(p1*p)%MOD1;p2=(p2*p)%MOD2;}} ^ In file included from user.cpp:1:0: /usr/include/stdio.h:638:14: note: declared here extern char *gets (char *__s) __wur __attribute_deprecated__; ^~~~ user.cpp:16:40: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("strmatch.in", "rt", stdin); ^ user.cpp:17:42: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("strmatch.out", "wt", stdout);gets(a);gets(b);na=strlen(a);nb=strlen(b);p1=p2=1;hasha1=hasha2=0;for(int i = 0; i < na; i++){hasha1=(hasha1*p+a[i])%MOD1;hasha2=(hasha2*p+a[i])%MOD2;if (i!=0){p1=(p1*p)%MOD1;p2=(p2*p)%MOD2;}} ^ user.cpp:17:50: warning: ignoring return value of ‘char* gets(char*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("strmatch.out", "wt", stdout);gets(a);gets(b);na=strlen(a);nb=strlen(b);p1=p2=1;hasha1=hasha2=0;for(int i = 0; i < na; i++){hasha1=(hasha1*p+a[i])%MOD1;hasha2=(hasha2*p+a[i])%MOD2;if (i!=0){p1=(p1*p)%MOD1;p2=(p2*p)%MOD2;}} ^ user.cpp:17:58: warning: ignoring return value of ‘char* gets(char*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("strmatch.out", "wt", stdout);gets(a);gets(b);na=strlen(a);nb=strlen(b);p1=p2=1;hasha1=hasha2=0;for(int i = 0; i < na; i++){hasha1=(hasha1*p+a[i])%MOD1;hasha2=(hasha2*p+a[i])%MOD2;if (i!=0){p1=(p1*p)%MOD1;p2=(p2*p)%MOD2;}} ^ /tmp/ccIr1XGK.o: In function `main': user.cpp:(.text.startup+0x49): warning: the `gets' function is dangerous and should not be used.
Test Timp executie Memorie folosita Mesaj Punctaj/test Punctaj/grupa
10ms4688kbOK22
20ms4684kbOK22
30ms4692kbOK22
40ms4688kbOK22
50ms4688kbOK22
60ms4688kbOK22
70ms4692kbOK22
80ms4688kbOK22
90ms4688kbOK22
100ms4684kbOK22
110ms4688kbOK22
120ms4688kbOK22
130ms4688kbOK22
140ms4692kbOK22
150ms4688kbOK22
160ms4688kbOK22
170ms4692kbOK22
180ms4692kbOK22
190ms4688kbOK22
200ms4688kbOK22
2140ms5644kbOK220
2264ms5796kbOK2
2356ms5736kbOK2
2440ms5796kbOK2
2540ms5616kbOK2
2660ms5796kbOK2
2756ms5792kbOK2
2844ms5724kbOK2
2948ms5636kbOK2
3064ms4704kbOK2
3164ms4688kbOK220
3260ms5776kbOK2
3348ms5524kbOK2
3460ms5796kbOK2
3560ms5792kbOK2
3636ms5792kbOK2
3760ms5784kbOK2
3848ms5796kbOK2
3944ms5796kbOK2
4048ms5728kbOK2
4156ms5648kbOK220
4244ms5680kbOK2
4356ms5604kbOK2
4456ms5784kbOK2
4544ms5800kbOK2
4640ms5796kbOK2
4752ms5792kbOK2
4864ms5792kbOK2
4984ms5344kbOK2
5068ms5792kbOK2
Punctaj total100

Ceva nu functioneaza?