int ile_sasiadow(int i, int j, int tab[20][20]){ // rog if (i==0 && j == 0) return (tab[0][1] + tab[1][0]+ tab[1][1]); if (i==0 && j == 19) return (tab[0][18]+ tab[1][18] + tab[1][19]); if (j==0 && i == 19) return (tab[18][0] + tab[18][1] + tab[19][1]); if (i==19 && j == 19) return (tab[18][19] + tab[19][18] + tab[18][18]); if (j==0 && i != 0 && i!= 19) return (tab[i][j+1] + tab[i+1][j] + tab[i+1][j+1] + tab[i-1][j] + tab[i-1][j-1]); if (j==19 && i !=0 && i!=19) return (tab[i-1][j-1] + tab[i-1][j] + tab[i][j-1]+ tab[i+1][j-1] + tab[i+1][j]); if (i==0 && j !=0 && j!= 19) return (tab[i][j-1] + tab[i][j+1] + tab[i+1][j-1] + tab[i+1][j] + tab[i+1][j+1]); if (i==19 && j != 0 && j!=19) return (tab[i-1][j-1]+ tab[i-1][j]+ tab[i-1][j+1] + tab[i][j-1]+ tab[i][j+1]); if ( (0 < i) && (i < 19) && (0< j) && (j< 19)) return (tab[i-1][j-1]+ tab[i-1][j]+ tab[i-1][j+1] + tab[i][j-1]+ tab[i][j+1] + tab[i+1][j-1] + tab[i+1][j] + tab[i+1][j+1]); }