#include #include #include int x,y,dnr,dotnr, throw=1; char game[100][100]; int dice[100][100], dots[100][100]; int count[10000]; int obarvi(int i, int j, int nr) { if ((dice[i][j]==0) && (game[i][j]=='X' || game[i][j]=='*')) { dice[i][j] = nr; if (i>0) obarvi(i-1, j, nr); if (j>0) obarvi(i, j-1, nr); if (i0) obarvi2(i-1, j, nr); if (j>0) obarvi2(i, j-1, nr); if (i*((int *)b)) return (1); if (*((int *)a)<*((int *)b)) return (-1); return(0); } int main() { FILE *fin; int i, j, k, l; char c, c1, c2; fin = fopen("dice.in", "r"); fscanf(fin, "%i %i", &y, &x); while (x>0) { for (i=0; i