Borderou de evaluare (job #2412282)

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

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:61:21: warning: array subscript has type 'char' [-Wchar-subscripts] if(cost[v[i]][cf]>=0 && cost[v[n-i+1]][cf]>=0){ ^ main.cpp:61:46: warning: array subscript has type 'char' [-Wchar-subscripts] if(cost[v[i]][cf]>=0 && cost[v[n-i+1]][cf]>=0){ ^ main.cpp:64: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:64: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:74:21: warning: array subscript has type 'char' [-Wchar-subscripts] if(cost[v[i]][cf]>=0 && cost[v[n-i+1]][cf]>=0){ ^ main.cpp:74:46: warning: array subscript has type 'char' [-Wchar-subscripts] if(cost[v[i]][cf]>=0 && cost[v[n-i+1]][cf]>=0){ ^ main.cpp:75: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:75: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
22ms131kbTe stii !10
33ms131kbTe stii !10
43ms131kbTe stii !10
58ms393kbTe stii !10
635ms1703kbTe stii !10
7107ms5242kbTe stii !10
8162ms5242kbTe stii !10
9211ms5242kbValoare incorecta cerinta 2 !2
1010ms262kbTe stii !10
Punctaj total92

Ceva nu functioneaza?