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