Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!doctype html>
- <html>
- <head>
- <title>TOTO</title>
- <meta charset="UTF-8"/>
- </head>
- <body>
- <h3>Тото комбинации (за числата от 1 до 15)</h3>
- <p>Забележка: При опит за изкарване на всички комбинации от 49 числа ми изписва, че няма достатъчно памет</p>
- <br/>
- <?php
- function pc_array_power_set($array) {
- // добавяме масив в масива който е празен и ще се пълни с възможните комбинации
- $results = array(array( ));
- foreach ($array as $element){
- foreach ($results as $combination){
- array_push($results, array_merge(array($element), $combination));
- }
- }
- return $results;
- }
- $set= array();// създаваме празен масив
- for($i=1; $i<=15; $i++){
- //echo $i;
- array_push($set, $i);//набутваме всяка стойност на $i в празния масив $set
- }
- //print_r ($set);
- $power_set = pc_array_power_set($set);
- foreach ($power_set as $combination) {
- //да извежда само 6 цифрени комбинации, а не всички възможни
- if (6 == count($combination)) {
- echo join(", ", $combination)."<br/>";
- }
- }
- ?>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement