Documente Academic
Documente Profesional
Documente Cultură
}
inline void verf()
{
if ((ct[i][j+1]==0) && !(j==n))
dreapta();
if ((ct[i][j-1]==0) && !(j==1))
stanga();
if ((ct[i-1][j]==0) && !(i==1))
sus();
if ((ct[i+1][j]==0) && !(i==m))
jos();
}
void solve()
{
for (l=0;!stop;l++)
{
i=q[l].st;
j=q[l].dr;
if ((i==0)&&(j==0)) {stop=1;k=-1;}
else {verf();
if (!((ct[q[l].st][q[l].dr]==ct[q[l+1].st][q[l+1].dr])|| (ct[q[l].st][q[
l].dr]==ct[q[l+2].st][q[l+2].dr])
|| (ct[q[l].st][q[l].dr]==ct[q[l+3].st][q[l+3].dr]) || (ct[q[l].
st][q[l].dr]==ct[q[l+4].st][q[l+4].dr]))|| (stop))
k++;}
}
}
void scriere()
{
g<<k<<"\n";
}
int main()
{
citire();
solve();
scriere();
return 0;
}