wap_masterok, в массив результат собирай, потом сделать array_unique()
Koenig, Я только учусь.Можно код пожалуйста
wap_masterok, из моего велика исходи, там можно любое условие подставить.
# wap_masterok (27.09.2013 / 17:31)
Koenig, Я только учусь.Можно код пожалуйста
<?php
$arr = array();
for ($i = 0; $i < 999999; $i++) {
$a = rand(1,9);//Перші 3 числа//
$b = rand(1,9);// //
$c = rand(1,9);/////////////////
$d = rand(1,9);//////////////////
$e = rand(1,9);//Другі 3 числа //
$f = rand(1,9);//////////////////
$sumn = $a+$b+$c;//сума перших 3 чисел
$sumk = $d+$e+$f;//сума других 3 чисел
if ($sumn == $sumk) {
$arr[] = $sumn . $sumk . '<br />';
}
}
echo implode('<br />', array_unique($arr));
?>
wap_masterok, для достоверности $i < 999999 можно еще пару девяток добавить
мой вариант:
<?php
define('_IN_JOHNCMS', 1);
$headmod = 'chemp';
$rootpath = '';
require('./incfiles/core.php');
$textl = 'Счастливые билеты';
require('./incfiles/head.php');
echo '<div class="phdr">Счастливые билеты</div>';
$arr = array();
for($i=100000;$i<=999999;$i++)
{
$num = "$i";
$sum_first = $num[0]+$num[1]+$num[2];
$sum_second = $num[3]+$num[4]+$num[5];
if($sum_first==$sum_second)
$arr[] = $i;
}
echo '<pre>';
print_r($arr);
echo '</pre>';
require('./incfiles/end.php');
Пример
еще вариант
for($i = 100000; $i < 1000000; $i++){
$arr = array_chunk(str_split($i), 3);
if(array_sum($arr[0]) == array_sum($arr[1])) //Если поставить неравно, то выведет несчастливые
echo implode('',array_merge($arr[0],$arr[1])) . '<br />';
}
Правда не проверял, но должно работать.