Генератор матрицы
Итак нужно создать 2хмерный массив .значит массив должен иметь такой вид
значит нужно чтоб массив состоял из 10массивов , назовем их подмассивами.
подмассивы должны состоять из номеров 0-9. причем номер не может 2жды повторятья. это первое условие.
$igra[]=array(0,1,2,3,4,5,6,7,8,9);
$igra[]=array(6,9,1,5,0,2,7,3,4,8);
$igra[]=array(2,5....................
$igra[]=array(1,7.....................
$igra[]=array(5,4...................
$igra[]=array(4,2...................
$igra[]=array(9,0.....................
$igra[]=array(8,3.....................
$igra[]=array(7,6....................
$igra[]=array(3,8....................
где
$igra[x][z]!=$igra[y][z] (x={0,9},y={0,9});
то есть такая квадратная матрица где каждый столбик состоит из 0-9 цифр в котором никогда нет одной из этих цифр 2 раза, ио каждая строка тоже....
причем хочется не ограничиватсья на 10ти...
итак генератор, если матрица квадратная должен генерировать уникальный разброс, где нету повторений .
Если же например матрица 10 игр на 17групп, то должно быть сделан так чтоб было минимум возможных совподений. надо реализовать на пхп, и чтоб жрал очень мало ресурсов.