"Счастливые билеты" Вывести их количество

202
.
wap_masterok
Написал код который перебирает числа от 1 до 999999 и выводит случайное число в которому сума первых 3 равна последним 3.Как мне вывести количество таких чисел
echo'<title>Щасливий квиток</title>';

do{
                    ///////////////
    $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 чисел

}

while ($sumn != $sumk);//Цикл перевірки рівностей сум
$sum=$a.$b.$c.$d.$e.$f;
echo"<div class='menu'><center><b>Задача</b></center></div>";
echo"<div class='menu'><center>Вивести всі числа від 1 до 999999,в яких суми перших 3-х чисел рівна сумі останніх 3-х чисел </center></div>";
echo"<div class='menu'><center><b>Розв'язання</b></center></div>";
echo "<div class='menu'><center>№ <span style='color:red'><b>".$sum."</b></span></center>";//вивід результату на екран
echo '<center><br><a style="text-decoration: none;" href="/"><input type="button" name="go" value="Обновить"/></a></br></center></div>';
.
пиши на русском иначе бан
.
wap_masterok
Fenixrus, Коментарі на Українській.А сам код на php, в чем проблема?
.
Помогите люди
.
(\/)____o_O____(\/)
wap_masterok, у тебя цикл кончается на первом совпадении
напиши так
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) {
echo $sumn . $sumk . '<br />';
}
}
.
точка невозврата
$count = 0;
for ($i=100000; $i<1000000; $i++) {
if (intval($i[0].$i[1].$i[2]) == intval($i[3].$i[4].$i[5]))
$count ++;
}
echo $count;
.
(\/)____o_O____(\/)
vermas, тут сумма нужна, а не одинаковые числа, конкатенация не то
.
Koenig, А как зделать чтобы числа не повторялись?
.
точка невозврата
Koenig, в условии точки меняем на плюсы, убираем интвалы
.
(\/)____o_O____(\/)
wap_masterok, там же случайные числа, сделай не случайные и повторов не будет
Всего: 19