Borderou de evaluare (job #2412286)

Utilizator ivan.tudorIvan Tudor ivan.tudor Data 21 aprilie 2019 21:58:26
Problema Palindrom3 Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 100

Raport evaluator

Compilare: main.cpp: In function 'int main()': main.cpp:49:22: warning: array subscript has type 'char' [-Wchar-subscripts] while(cost[v[i]][cf]==-1) ^ main.cpp:64:21: warning: array subscript has type 'char' [-Wchar-subscripts] if(cost[v[i]][cf]>=0 && cost[v[n-i+1]][cf]>=0){ ^ main.cpp:64:46: warning: array subscript has type 'char' [-Wchar-subscripts] if(cost[v[i]][cf]>=0 && cost[v[n-i+1]][cf]>=0){ ^ main.cpp:67:102: warning: array subscript has type 'char' [-Wchar-subscripts] d[i][(r+cf*p[i-1]+cf*p[n-i])%k]=min(d[i][(r+cf*p[i-1]+cf*p[n-i])%k],d[i+1][r]+cost[v[i]][cf]+cost[v[n-i+1]][cf]); ^ main.cpp:67:121: warning: array subscript has type 'char' [-Wchar-subscripts] d[i][(r+cf*p[i-1]+cf*p[n-i])%k]=min(d[i][(r+cf*p[i-1]+cf*p[n-i])%k],d[i+1][r]+cost[v[i]][cf]+cost[v[n-i+1]][cf]); ^ main.cpp:77:21: warning: array subscript has type 'char' [-Wchar-subscripts] if(cost[v[i]][cf]>=0 && cost[v[n-i+1]][cf]>=0){ ^ main.cpp:77:46: warning: array subscript has type 'char' [-Wchar-subscripts] if(cost[v[i]][cf]>=0 && cost[v[n-i+1]][cf]>=0){ ^ main.cpp:78:124: warning: array subscript has type 'char' [-Wchar-subscripts] if(d[i+1][(r-cf*p[i-1]-cf*p[n-i]+2*k*k)%k]!=INT_MAX && d[i][r]==d[i+1][(r-cf*p[i-1]-cf*p[n-i]+2*k*k)%k]+cost[v[i]][cf]+cost[v[n-i+1]][cf]){ ^ main.cpp:78:143: warning: array subscript has type 'char' [-Wchar-subscripts] if(d[i+1][(r-cf*p[i-1]-cf*p[n-i]+2*k*k)%k]!=INT_MAX && d[i][r]==d[i+1][(r-cf*p[i-1]-cf*p[n-i]+2*k*k)%k]+cost[v[i]][cf]+cost[v[n-i+1]][cf]){ ^ main.cpp:21:30: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fin,"%d ",&t[i]); ^ main.cpp:23:21: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fgets(v+1,N,fin); ^ main.cpp:27:24: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fin,"%d",&k); ^ In file included from /usr/include/stdio.h:936:0, from /usr/include/c++/6/cstdio:42, from /usr/include/c++/6/ext/string_conversions.h:43, from /usr/include/c++/6/bits/basic_string.h:5420, from /usr/include/c++/6/string:52, from /usr/include/c++/6/bits/locale_classes.h:40, from /usr/include/c++/6/bits/ios_base.h:41, from /usr/include/c++/6/ios:42, from /usr/include/c++/6/ostream:38, from /usr/include/c++/6/iostream:39, from main.cpp:1: In function 'char* fgets(char*, int, FILE*)', inlined from 'int main()' at main.cpp:23:21:
Test Timp executie Memorie folosita Mesaj Punctaj/test
12ms131kbTe stii !10
23ms131kbTe stii !10
33ms131kbTe stii !10
43ms131kbTe stii !10
58ms393kbTe stii !10
634ms1703kbTe stii !10
7106ms5242kbTe stii !10
8172ms5242kbTe stii !10
9220ms5242kbTe stii !10
1010ms262kbTe stii !10
Punctaj total100

Ceva nu functioneaza?