<?php function generateCombinations($n, $values) { if (count($values) == $n) { // Если я буду возвращать все значения , то будут пролетать по 2 и 1 элемента в массиву по завершении функции return $values; } for ($z = 0; $z < $n; $z++) { for ($i = 1; $i < 7; $i++) { } } } /*if(count($values) == 0) { for($i = 1; $i < 7; $i++){ generateCombinations($n,array_merge($values,[$i])); } } if(count($values) == 1) { for($i = 1; $i < 7; $i++) { generateCombinations($n,array_merge($values,[$i])); } } if(count($values) == 2){ for($i = 1; $i < 7; $i++) { generateCombinations($n,array_merge($values,[$i])); } } */ } generateCombinations(3, []);
Standard input is empty
Array ( [0] => 1 [1] => 1 [2] => 1 ) Array ( [0] => 1 [1] => 1 [2] => 2 ) Array ( [0] => 1 [1] => 1 [2] => 3 ) Array ( [0] => 1 [1] => 1 [2] => 4 ) Array ( [0] => 1 [1] => 1 [2] => 5 ) Array ( [0] => 1 [1] => 1 [2] => 6 ) Array ( [0] => 1 [1] => 2 [2] => 1 ) Array ( [0] => 1 [1] => 2 [2] => 2 ) Array ( [0] => 1 [1] => 2 [2] => 3 ) Array ( [0] => 1 [1] => 2 [2] => 4 ) Array ( [0] => 1 [1] => 2 [2] => 5 ) Array ( [0] => 1 [1] => 2 [2] => 6 ) Array ( [0] => 1 [1] => 3 [2] => 1 ) Array ( [0] => 1 [1] => 3 [2] => 2 ) Array ( [0] => 1 [1] => 3 [2] => 3 ) Array ( [0] => 1 [1] => 3 [2] => 4 ) Array ( [0] => 1 [1] => 3 [2] => 5 ) Array ( [0] => 1 [1] => 3 [2] => 6 ) Array ( [0] => 1 [1] => 4 [2] => 1 ) Array ( [0] => 1 [1] => 4 [2] => 2 ) Array ( [0] => 1 [1] => 4 [2] => 3 ) Array ( [0] => 1 [1] => 4 [2] => 4 ) Array ( [0] => 1 [1] => 4 [2] => 5 ) Array ( [0] => 1 [1] => 4 [2] => 6 ) Array ( [0] => 1 [1] => 5 [2] => 1 ) Array ( [0] => 1 [1] => 5 [2] => 2 ) Array ( [0] => 1 [1] => 5 [2] => 3 ) Array ( [0] => 1 [1] => 5 [2] => 4 ) Array ( [0] => 1 [1] => 5 [2] => 5 ) Array ( [0] => 1 [1] => 5 [2] => 6 ) Array ( [0] => 1 [1] => 6 [2] => 1 ) Array ( [0] => 1 [1] => 6 [2] => 2 ) Array ( [0] => 1 [1] => 6 [2] => 3 ) Array ( [0] => 1 [1] => 6 [2] => 4 ) Array ( [0] => 1 [1] => 6 [2] => 5 ) Array ( [0] => 1 [1] => 6 [2] => 6 ) Array ( [0] => 2 [1] => 1 [2] => 1 ) Array ( [0] => 2 [1] => 1 [2] => 2 ) Array ( [0] => 2 [1] => 1 [2] => 3 ) Array ( [0] => 2 [1] => 1 [2] => 4 ) Array ( [0] => 2 [1] => 1 [2] => 5 ) Array ( [0] => 2 [1] => 1 [2] => 6 ) Array ( [0] => 2 [1] => 2 [2] => 1 ) Array ( [0] => 2 [1] => 2 [2] => 2 ) Array ( [0] => 2 [1] => 2 [2] => 3 ) Array ( [0] => 2 [1] => 2 [2] => 4 ) Array ( [0] => 2 [1] => 2 [2] => 5 ) Array ( [0] => 2 [1] => 2 [2] => 6 ) Array ( [0] => 2 [1] => 3 [2] => 1 ) Array ( [0] => 2 [1] => 3 [2] => 2 ) Array ( [0] => 2 [1] => 3 [2] => 3 ) Array ( [0] => 2 [1] => 3 [2] => 4 ) Array ( [0] => 2 [1] => 3 [2] => 5 ) Array ( [0] => 2 [1] => 3 [2] => 6 ) Array ( [0] => 2 [1] => 4 [2] => 1 ) Array ( [0] => 2 [1] => 4 [2] => 2 ) Array ( [0] => 2 [1] => 4 [2] => 3 ) Array ( [0] => 2 [1] => 4 [2] => 4 ) Array ( [0] => 2 [1] => 4 [2] => 5 ) Array ( [0] => 2 [1] => 4 [2] => 6 ) Array ( [0] => 2 [1] => 5 [2] => 1 ) Array ( [0] => 2 [1] => 5 [2] => 2 ) Array ( [0] => 2 [1] => 5 [2] => 3 ) Array ( [0] => 2 [1] => 5 [2] => 4 ) Array ( [0] => 2 [1] => 5 [2] => 5 ) Array ( [0] => 2 [1] => 5 [2] => 6 ) Array ( [0] => 2 [1] => 6 [2] => 1 ) Array ( [0] => 2 [1] => 6 [2] => 2 ) Array ( [0] => 2 [1] => 6 [2] => 3 ) Array ( [0] => 2 [1] => 6 [2] => 4 ) Array ( [0] => 2 [1] => 6 [2] => 5 ) Array ( [0] => 2 [1] => 6 [2] => 6 ) Array ( [0] => 3 [1] => 1 [2] => 1 ) Array ( [0] => 3 [1] => 1 [2] => 2 ) Array ( [0] => 3 [1] => 1 [2] => 3 ) Array ( [0] => 3 [1] => 1 [2] => 4 ) Array ( [0] => 3 [1] => 1 [2] => 5 ) Array ( [0] => 3 [1] => 1 [2] => 6 ) Array ( [0] => 3 [1] => 2 [2] => 1 ) Array ( [0] => 3 [1] => 2 [2] => 2 ) Array ( [0] => 3 [1] => 2 [2] => 3 ) Array ( [0] => 3 [1] => 2 [2] => 4 ) Array ( [0] => 3 [1] => 2 [2] => 5 ) Array ( [0] => 3 [1] => 2 [2] => 6 ) Array ( [0] => 3 [1] => 3 [2] => 1 ) Array ( [0] => 3 [1] => 3 [2] => 2 ) Array ( [0] => 3 [1] => 3 [2] => 3 ) Array ( [0] => 3 [1] => 3 [2] => 4 ) Array ( [0] => 3 [1] => 3 [2] => 5 ) Array ( [0] => 3 [1] => 3 [2] => 6 ) Array ( [0] => 3 [1] => 4 [2] => 1 ) Array ( [0] => 3 [1] => 4 [2] => 2 ) Array ( [0] => 3 [1] => 4 [2] => 3 ) Array ( [0] => 3 [1] => 4 [2] => 4 ) Array ( [0] => 3 [1] => 4 [2] => 5 ) Array ( [0] => 3 [1] => 4 [2] => 6 ) Array ( [0] => 3 [1] => 5 [2] => 1 ) Array ( [0] => 3 [1] => 5 [2] => 2 ) Array ( [0] => 3 [1] => 5 [2] => 3 ) Array ( [0] => 3 [1] => 5 [2] => 4 ) Array ( [0] => 3 [1] => 5 [2] => 5 ) Array ( [0] => 3 [1] => 5 [2] => 6 ) Array ( [0] => 3 [1] => 6 [2] => 1 ) Array ( [0] => 3 [1] => 6 [2] => 2 ) Array ( [0] => 3 [1] => 6 [2] => 3 ) Array ( [0] => 3 [1] => 6 [2] => 4 ) Array ( [0] => 3 [1] => 6 [2] => 5 ) Array ( [0] => 3 [1] => 6 [2] => 6 ) Array ( [0] => 4 [1] => 1 [2] => 1 ) Array ( [0] => 4 [1] => 1 [2] => 2 ) Array ( [0] => 4 [1] => 1 [2] => 3 ) Array ( [0] => 4 [1] => 1 [2] => 4 ) Array ( [0] => 4 [1] => 1 [2] => 5 ) Array ( [0] => 4 [1] => 1 [2] => 6 ) Array ( [0] => 4 [1] => 2 [2] => 1 ) Array ( [0] => 4 [1] => 2 [2] => 2 ) Array ( [0] => 4 [1] => 2 [2] => 3 ) Array ( [0] => 4 [1] => 2 [2] => 4 ) Array ( [0] => 4 [1] => 2 [2] => 5 ) Array ( [0] => 4 [1] => 2 [2] => 6 ) Array ( [0] => 4 [1] => 3 [2] => 1 ) Array ( [0] => 4 [1] => 3 [2] => 2 ) Array ( [0] => 4 [1] => 3 [2] => 3 ) Array ( [0] => 4 [1] => 3 [2] => 4 ) Array ( [0] => 4 [1] => 3 [2] => 5 ) Array ( [0] => 4 [1] => 3 [2] => 6 ) Array ( [0] => 4 [1] => 4 [2] => 1 ) Array ( [0] => 4 [1] => 4 [2] => 2 ) Array ( [0] => 4 [1] => 4 [2] => 3 ) Array ( [0] => 4 [1] => 4 [2] => 4 ) Array ( [0] => 4 [1] => 4 [2] => 5 ) Array ( [0] => 4 [1] => 4 [2] => 6 ) Array ( [0] => 4 [1] => 5 [2] => 1 ) Array ( [0] => 4 [1] => 5 [2] => 2 ) Array ( [0] => 4 [1] => 5 [2] => 3 ) Array ( [0] => 4 [1] => 5 [2] => 4 ) Array ( [0] => 4 [1] => 5 [2] => 5 ) Array ( [0] => 4 [1] => 5 [2] => 6 ) Array ( [0] => 4 [1] => 6 [2] => 1 ) Array ( [0] => 4 [1] => 6 [2] => 2 ) Array ( [0] => 4 [1] => 6 [2] => 3 ) Array ( [0] => 4 [1] => 6 [2] => 4 ) Array ( [0] => 4 [1] => 6 [2] => 5 ) Array ( [0] => 4 [1] => 6 [2] => 6 ) Array ( [0] => 5 [1] => 1 [2] => 1 ) Array ( [0] => 5 [1] => 1 [2] => 2 ) Array ( [0] => 5 [1] => 1 [2] => 3 ) Array ( [0] => 5 [1] => 1 [2] => 4 ) Array ( [0] => 5 [1] => 1 [2] => 5 ) Array ( [0] => 5 [1] => 1 [2] => 6 ) Array ( [0] => 5 [1] => 2 [2] => 1 ) Array ( [0] => 5 [1] => 2 [2] => 2 ) Array ( [0] => 5 [1] => 2 [2] => 3 ) Array ( [0] => 5 [1] => 2 [2] => 4 ) Array ( [0] => 5 [1] => 2 [2] => 5 ) Array ( [0] => 5 [1] => 2 [2] => 6 ) Array ( [0] => 5 [1] => 3 [2] => 1 ) Array ( [0] => 5 [1] => 3 [2] => 2 ) Array ( [0] => 5 [1] => 3 [2] => 3 ) Array ( [0] => 5 [1] => 3 [2] => 4 ) Array ( [0] => 5 [1] => 3 [2] => 5 ) Array ( [0] => 5 [1] => 3 [2] => 6 ) Array ( [0] => 5 [1] => 4 [2] => 1 ) Array ( [0] => 5 [1] => 4 [2] => 2 ) Array ( [0] => 5 [1] => 4 [2] => 3 ) Array ( [0] => 5 [1] => 4 [2] => 4 ) Array ( [0] => 5 [1] => 4 [2] => 5 ) Array ( [0] => 5 [1] => 4 [2] => 6 ) Array ( [0] => 5 [1] => 5 [2] => 1 ) Array ( [0] => 5 [1] => 5 [2] => 2 ) Array ( [0] => 5 [1] => 5 [2] => 3 ) Array ( [0] => 5 [1] => 5 [2] => 4 ) Array ( [0] => 5 [1] => 5 [2] => 5 ) Array ( [0] => 5 [1] => 5 [2] => 6 ) Array ( [0] => 5 [1] => 6 [2] => 1 ) Array ( [0] => 5 [1] => 6 [2] => 2 ) Array ( [0] => 5 [1] => 6 [2] => 3 ) Array ( [0] => 5 [1] => 6 [2] => 4 ) Array ( [0] => 5 [1] => 6 [2] => 5 ) Array ( [0] => 5 [1] => 6 [2] => 6 ) Array ( [0] => 6 [1] => 1 [2] => 1 ) Array ( [0] => 6 [1] => 1 [2] => 2 ) Array ( [0] => 6 [1] => 1 [2] => 3 ) Array ( [0] => 6 [1] => 1 [2] => 4 ) Array ( [0] => 6 [1] => 1 [2] => 5 ) Array ( [0] => 6 [1] => 1 [2] => 6 ) Array ( [0] => 6 [1] => 2 [2] => 1 ) Array ( [0] => 6 [1] => 2 [2] => 2 ) Array ( [0] => 6 [1] => 2 [2] => 3 ) Array ( [0] => 6 [1] => 2 [2] => 4 ) Array ( [0] => 6 [1] => 2 [2] => 5 ) Array ( [0] => 6 [1] => 2 [2] => 6 ) Array ( [0] => 6 [1] => 3 [2] => 1 ) Array ( [0] => 6 [1] => 3 [2] => 2 ) Array ( [0] => 6 [1] => 3 [2] => 3 ) Array ( [0] => 6 [1] => 3 [2] => 4 ) Array ( [0] => 6 [1] => 3 [2] => 5 ) Array ( [0] => 6 [1] => 3 [2] => 6 ) Array ( [0] => 6 [1] => 4 [2] => 1 ) Array ( [0] => 6 [1] => 4 [2] => 2 ) Array ( [0] => 6 [1] => 4 [2] => 3 ) Array ( [0] => 6 [1] => 4 [2] => 4 ) Array ( [0] => 6 [1] => 4 [2] => 5 ) Array ( [0] => 6 [1] => 4 [2] => 6 ) Array ( [0] => 6 [1] => 5 [2] => 1 ) Array ( [0] => 6 [1] => 5 [2] => 2 ) Array ( [0] => 6 [1] => 5 [2] => 3 ) Array ( [0] => 6 [1] => 5 [2] => 4 ) Array ( [0] => 6 [1] => 5 [2] => 5 ) Array ( [0] => 6 [1] => 5 [2] => 6 ) Array ( [0] => 6 [1] => 6 [2] => 1 ) Array ( [0] => 6 [1] => 6 [2] => 2 ) Array ( [0] => 6 [1] => 6 [2] => 3 ) Array ( [0] => 6 [1] => 6 [2] => 4 ) Array ( [0] => 6 [1] => 6 [2] => 5 ) Array ( [0] => 6 [1] => 6 [2] => 6 )