Курсовая работа: Задача Y пентамино
print(geometry);
getch();
// b ? Print(kol,kol2) : Print(kol,pow(kol,2)+g);
// b ? Prrint(kol,kol2) : Prrint(kol,pow(kol,2)-h);
return 0;
}
//подпрограмма формирования массива фигур,
//изначальногомассива geometry
void forming(int geo[12][25])
{ struct pents
{ int shape[5][5];//форма фигуры
char located; //находится на доске/не находится
} image[12]; //массив из 12 фигур
int h;
for(int i=1;i<=12;i++) //кол-во фигур
{ h=1;
for(int j=1;j<=5;j++) //размерность каждой фигуры
for(int k=1;k<=5;k++)
//присвоение массиву форматов каждой фигуры,
//значений из нгчальных данных
{ image[i].shape[j][k]=geo[i][h];
h++;
}
}
for(i=1;i<=12;i++)
//пока ни одна фигура не ледит на поле расстановки,
//поэтомузначение "N"
image[i].located='N';
}