Borderou de evaluare (job #2602721)

Utilizator alex_benescuAlex Ben alex_benescu Data 17 aprilie 2020 17:35:43
Problema Cc Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 100

Raport evaluator

Compilare: main.cpp:2:90: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type] int k,i,j,n,v[202][202],c[202][202],f[202][202],w[100001],u[202],g[202],p,q,t,l,r,e;main(){freopen("cc.in","r",stdin),freopen("cc.out","w",stdout),scanf("%d",&n);for(i=1;i<=n;i++)for(j=1;j<=n;j++){scanf("%d",&k),v[i][n+j+1]=k,v[n+j+1][i]=-k,c[i][n+j+1]=1;}for(i=1;i<=n;i++) c[0][i]=c[i+n+1][n+1]=1,v[0][i]=v[i+n+1][n+1]=0;while(1){for(i=1;i<=2*n+1;i++) u[i]=0,g[i]=100001;for(g[0]=p=q=0,w[q++]=0;p<q;){t=w[p++];if(t&&t<=n){for(i=n+1;i<=2*n+1;i++)if(f[t][i]<c[t][i]&&g[i]>g[t]+v[t][i])w[q++]=i,u[i]=t,g[i]=g[t]+v[t][i];}else for(i=1;i<=n+1;i++)if(f[t][i]<c[t][i]&&g[i]>g[t]+v[t][i])w[q++]=i,u[i]=t,g[i]=g[t]+v[t][i];}if(!u[n+1])break;for(e+=g[n+1],l=n+1;l;l=u[l])f[u[l]][l]++,f[l][u[l]]--;}printf("%d",e);} ^ main.cpp: In function 'int main()': main.cpp:3:34: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result] main.cpp:3:34: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result] main.cpp:3:34: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] main.cpp:3:127: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
Test Timp executie Memorie folosita Mesaj Punctaj/test
12ms131kbOK10
22ms131kbOK10
32ms262kbOK10
43ms262kbOK10
57ms393kbOK10
613ms524kbOK10
726ms655kbOK10
829ms655kbOK10
911ms393kbOK10
1023ms655kbOK10
Punctaj total100

Ceva nu functioneaza?