Pagini recente » Borderou de evaluare (job #1444927) | Borderou de evaluare (job #1059729) | Borderou de evaluare (job #1099869) | Borderou de evaluare (job #2468447) | Borderou de evaluare (job #3127739)
Borderou de evaluare (job #3127739)
Raport evaluator
Compilare:
main.cpp:1:2: warning: #import is a deprecated GCC extension [-Wdeprecated]
1 | #import<fstream>
| ^~~~~~
main.cpp: In function 'void m(int, int)':
main.cpp:2:115: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses]
2 | int H[108][108],M[108][108],A,T,Y,p,i,j,n,N,X,Z=1,W=1,L=2,P=2,Q;void m(int i,int j){A++;M[i][j]=1;((H[i][j]>>2)&1)<1&M[i][j+1]<1?m(i,j+1),1:0;((H[i][j]>>1)&1)<1&M[i+1][j]<1?m(i+1,j),1:0;Q=H[i][j];Q==6||Q==7||Q==14||Q==15?T=i,Y=j:0;}main(){std::ifstream f("castel3.in");std::ofstream g("castel3.out");for(f>>p>>n;++i<=n;)for(j=0;++j<=n;f>>H[i][j]);for(i=0;++i<=n;)for(j=0;++j<=n;Q=H[i][j],Q==9||Q==11||Q==13||Q==15?++N,A=0,m(i,j),X<A?X=A,Z=i,W=j,L=T,P=Y:0:0);p<2?g<<N:p<3?g<<X:g<<Z<<' '<<W<<' '<<L<<' '<<P;}
| ~~~~~~~~~~~~~~~~^~
main.cpp:2:159: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses]
2 | int H[108][108],M[108][108],A,T,Y,p,i,j,n,N,X,Z=1,W=1,L=2,P=2,Q;void m(int i,int j){A++;M[i][j]=1;((H[i][j]>>2)&1)<1&M[i][j+1]<1?m(i,j+1),1:0;((H[i][j]>>1)&1)<1&M[i+1][j]<1?m(i+1,j),1:0;Q=H[i][j];Q==6||Q==7||Q==14||Q==15?T=i,Y=j:0;}main(){std::ifstream f("castel3.in");std::ofstream g("castel3.out");for(f>>p>>n;++i<=n;)for(j=0;++j<=n;f>>H[i][j]);for(i=0;++i<=n;)for(j=0;++j<=n;Q=H[i][j],Q==9||Q==11||Q==13||Q==15?++N,A=0,m(i,j),X<A?X=A,Z=i,W=j,L=T,P=Y:0:0);p<2?g<<N:p<3?g<<X:g<<Z<<' '<<W<<' '<<L<<' '<<P;}
| ~~~~~~~~~~~~~~~~^~
main.cpp: At global scope:
main.cpp:2:233: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
2 | int H[108][108],M[108][108],A,T,Y,p,i,j,n,N,X,Z=1,W=1,L=2,P=2,Q;void m(int i,int j){A++;M[i][j]=1;((H[i][j]>>2)&1)<1&M[i][j+1]<1?m(i,j+1),1:0;((H[i][j]>>1)&1)<1&M[i+1][j]<1?m(i+1,j),1:0;Q=H[i][j];Q==6||Q==7||Q==14||Q==15?T=i,Y=j:0;}main(){std::ifstream f("castel3.in");std::ofstream g("castel3.out");for(f>>p>>n;++i<=n;)for(j=0;++j<=n;f>>H[i][j]);for(i=0;++i<=n;)for(j=0;++j<=n;Q=H[i][j],Q==9||Q==11||Q==13||Q==15?++N,A=0,m(i,j),X<A?X=A,Z=i,W=j,L=T,P=Y:0:0);p<2?g<<N:p<3?g<<X:g<<Z<<' '<<W<<' '<<L<<' '<<P;}
| ^~~~
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
1 | 0ms | 303kb | Corect | 2 |
2 | 0ms | 303kb | Corect | 5 |
3 | 0ms | 303kb | Corect | 3 |
4 | 0ms | 303kb | Corect | 5 |
5 | 0ms | 303kb | Corect | 5 |
6 | 0ms | 303kb | Corect | 5 |
7 | 0ms | 303kb | Corect | 5 |
8 | 0ms | 303kb | Corect | 5 |
9 | 0ms | 303kb | Corect | 5 |
10 | 0ms | 303kb | Corect | 5 |
11 | 0ms | 303kb | Corect | 5 |
12 | 0ms | 303kb | Corect | 5 |
13 | 0ms | 303kb | Corect | 5 |
14 | 0ms | 303kb | Corect | 5 |
15 | 0ms | 303kb | Corect | 5 |
16 | 0ms | 303kb | Corect | 5 |
17 | 0ms | 303kb | Corect | 5 |
18 | 0ms | 303kb | Corect | 5 |
19 | 0ms | 303kb | Corect | 5 |
20 | 0ms | 303kb | Corect | 5 |
21 | 0ms | 303kb | Corect | 5 |
Punctaj total | 100 |