Borderou de evaluare (job #3184645)

Utilizator TanasucaGeorgeAlexandruTanasucaGeorgeAlexandru TanasucaGeorgeAlexandru Data 16 decembrie 2023 13:16:22
Problema Zmeu2 Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Compilare: main.cpp: In function 'int main()': main.cpp:2:265: warning: array subscript 2 is above array bounds of 'long int [2][200]' [-Warray-bounds] 2 | using namespace std;fstream f("zmeu2.in",ios::in);fstream g("zmeu2.out",ios::out);long i,n,k,p,a[2][200],b[200][200],s,c,x,y,min1,ok,l,o;int main(){f>>n>>p>>k;for(i=1;i<=p;i++)f>>a[1][i]>>a[2][i];for(i=1;i<=k;i++){f>>x>>y;b[y][x]=1;}s=a[1][1]+a[1][p];min1=11;c=a[2][1]+a[2][p];ok=1;o=0;while(ok==1){for(i=2;i<p;i++){if(a[1][i]<min1){min1=a[1][i];l=i;}}if(b[l][1]!=1&&b[p][l]!=1){if(c+a[2][l]<n){ s=s+a[1][l];ok=0;}else{a[1][l]=12;min1=11; }}else{a[1][l]=11;min1=11;}o++;if(o>p){s=27;ok=0;}}g<<s;return 0;} | ~~~^ main.cpp:2:96: note: while referencing 'a' 2 | using namespace std;fstream f("zmeu2.in",ios::in);fstream g("zmeu2.out",ios::out);long i,n,k,p,a[2][200],b[200][200],s,c,x,y,min1,ok,l,o;int main(){f>>n>>p>>k;for(i=1;i<=p;i++)f>>a[1][i]>>a[2][i];for(i=1;i<=k;i++){f>>x>>y;b[y][x]=1;}s=a[1][1]+a[1][p];min1=11;c=a[2][1]+a[2][p];ok=1;o=0;while(ok==1){for(i=2;i<p;i++){if(a[1][i]<min1){min1=a[1][i];l=i;}}if(b[l][1]!=1&&b[p][l]!=1){if(c+a[2][l]<n){ s=s+a[1][l];ok=0;}else{a[1][l]=12;min1=11; }}else{a[1][l]=11;min1=11;}o++;if(o>p){s=27;ok=0;}}g<<s;return 0;} | ^ main.cpp:2:273: warning: array subscript 2 is above array bounds of 'long int [2][200]' [-Warray-bounds] 2 | using namespace std;fstream f("zmeu2.in",ios::in);fstream g("zmeu2.out",ios::out);long i,n,k,p,a[2][200],b[200][200],s,c,x,y,min1,ok,l,o;int main(){f>>n>>p>>k;for(i=1;i<=p;i++)f>>a[1][i]>>a[2][i];for(i=1;i<=k;i++){f>>x>>y;b[y][x]=1;}s=a[1][1]+a[1][p];min1=11;c=a[2][1]+a[2][p];ok=1;o=0;while(ok==1){for(i=2;i<p;i++){if(a[1][i]<min1){min1=a[1][i];l=i;}}if(b[l][1]!=1&&b[p][l]!=1){if(c+a[2][l]<n){ s=s+a[1][l];ok=0;}else{a[1][l]=12;min1=11; }}else{a[1][l]=11;min1=11;}o++;if(o>p){s=27;ok=0;}}g<<s;return 0;} | ~~~^ main.cpp:2:96: note: while referencing 'a' 2 | using namespace std;fstream f("zmeu2.in",ios::in);fstream g("zmeu2.out",ios::out);long i,n,k,p,a[2][200],b[200][200],s,c,x,y,min1,ok,l,o;int main(){f>>n>>p>>k;for(i=1;i<=p;i++)f>>a[1][i]>>a[2][i];for(i=1;i<=k;i++){f>>x>>y;b[y][x]=1;}s=a[1][1]+a[1][p];min1=11;c=a[2][1]+a[2][p];ok=1;o=0;while(ok==1){for(i=2;i<p;i++){if(a[1][i]<min1){min1=a[1][i];l=i;}}if(b[l][1]!=1&&b[p][l]!=1){if(c+a[2][l]<n){ s=s+a[1][l];ok=0;}else{a[1][l]=12;min1=11; }}else{a[1][l]=11;min1=11;}o++;if(o>p){s=27;ok=0;}}g<<s;return 0;} | ^ main.cpp:2:388: warning: array subscript 2 is above array bounds of 'long int [2][200]' [-Warray-bounds] 2 | using namespace std;fstream f("zmeu2.in",ios::in);fstream g("zmeu2.out",ios::out);long i,n,k,p,a[2][200],b[200][200],s,c,x,y,min1,ok,l,o;int main(){f>>n>>p>>k;for(i=1;i<=p;i++)f>>a[1][i]>>a[2][i];for(i=1;i<=k;i++){f>>x>>y;b[y][x]=1;}s=a[1][1]+a[1][p];min1=11;c=a[2][1]+a[2][p];ok=1;o=0;while(ok==1){for(i=2;i<p;i++){if(a[1][i]<min1){min1=a[1][i];l=i;}}if(b[l][1]!=1&&b[p][l]!=1){if(c+a[2][l]<n){ s=s+a[1][l];ok=0;}else{a[1][l]=12;min1=11; }}else{a[1][l]=11;min1=11;}o++;if(o>p){s=27;ok=0;}}g<<s;return 0;} | ~~~^ main.cpp:2:96: note: while referencing 'a' 2 | using namespace std;fstream f("zmeu2.in",ios::in);fstream g("zmeu2.out",ios::out);long i,n,k,p,a[2][200],b[200][200],s,c,x,y,min1,ok,l,o;int main(){f>>n>>p>>k;for(i=1;i<=p;i++)f>>a[1][i]>>a[2][i];for(i=1;i<=k;i++){f>>x>>y;b[y][x]=1;}s=a[1][1]+a[1][p];min1=11;c=a[2][1]+a[2][p];ok=1;o=0;while(ok==1){for(i=2;i<p;i++){if(a[1][i]<min1){min1=a[1][i];l=i;}}if(b[l][1]!=1&&b[p][l]!=1){if(c+a[2][l]<n){ s=s+a[1][l];ok=0;}else{a[1][l]=12;min1=11; }}else{a[1][l]=11;min1=11;}o++;if(o>p){s=27;ok=0;}}g<<s;return 0;} | ^ main.cpp:2:195: warning: array subscript 2 is above array bounds of 'long int [2][200]' [-Warray-bounds] 2 | using namespace std;fstream f("zmeu2.in",ios::in);fstream g("zmeu2.out",ios::out);long i,n,k,p,a[2][200],b[200][200],s,c,x,y,min1,ok,l,o;int main(){f>>n>>p>>k;for(i=1;i<=p;i++)f>>a[1][i]>>a[2][i];for(i=1;i<=k;i++){f>>x>>y;b[y][x]=1;}s=a[1][1]+a[1][p];min1=11;c=a[2][1]+a[2][p];ok=1;o=0;while(ok==1){for(i=2;i<p;i++){if(a[1][i]<min1){min1=a[1][i];l=i;}}if(b[l][1]!=1&&b[p][l]!=1){if(c+a[2][l]<n){ s=s+a[1][l];ok=0;}else{a[1][l]=12;min1=11; }}else{a[1][l]=11;min1=11;}o++;if(o>p){s=27;ok=0;}}g<<s;return 0;} | ~~~~~~^ main.cpp:2:96: note: while referencing 'a' 2 | using namespace std;fstream f("zmeu2.in",ios::in);fstream g("zmeu2.out",ios::out);long i,n,k,p,a[2][200],b[200][200],s,c,x,y,min1,ok,l,o;int main(){f>>n>>p>>k;for(i=1;i<=p;i++)f>>a[1][i]>>a[2][i];for(i=1;i<=k;i++){f>>x>>y;b[y][x]=1;}s=a[1][1]+a[1][p];min1=11;c=a[2][1]+a[2][p];ok=1;o=0;while(ok==1){for(i=2;i<p;i++){if(a[1][i]<min1){min1=a[1][i];l=i;}}if(b[l][1]!=1&&b[p][l]!=1){if(c+a[2][l]<n){ s=s+a[1][l];ok=0;}else{a[1][l]=12;min1=11; }}else{a[1][l]=11;min1=11;}o++;if(o>p){s=27;ok=0;}}g<<s;return 0;} | ^
Test Timp executie Memorie folosita Mesaj Punctaj/test
110ms417kbKilled by Signal 110
20ms303kbIncorect0
36ms417kbKilled by Signal 110
40ms303kbIncorect0
54ms421kbKilled by Signal 110
69ms438kbKilled by Signal 110
79ms430kbKilled by Signal 110
80ms303kbIncorect0
99ms413kbKilled by Signal 110
109ms417kbKilled by Signal 110
Punctaj total0

Ceva nu functioneaza?