LINUX.ORG.RU

История изменений

Исправление templarrr, (текущая версия) :

//нужно объявить массив
$a=array();
//ок, объявили

//в цикле от 1 до 100
for($i=1;$i<=100;$i++){
//хорошо, цикл от 1 до 100

//заполнить его случайными цифрами (тоже от 1го до 100)
$t=rand(1,100);
//массив не заполнен!!!!

//и в итоге получить массив с уникальными значениями,
$a[$t]=$t;
//массив с уникальными значениями получен сразу, а не после его заполнения случайными _цифрами_
//такую простую задачу решить не можешь, увольняйся
}

Ах да,

$a=array();for($i=1;$i<=100;$i++){$t=rand(1,100);$a[$t]=$t;}
vs
$a=array();
for($i=1;$i<=100;$i++){
  $t=rand(1,100);
  $a[$t]=$t;
}
Последнее условие

реализовать минимальным кол-вом строк

тоже не выполнено.

Исходная версия templarrr, :

//нужно объявить массив
$a=array();
//ок, объявили

//в цикле от 1 до 100
for($i=1;$i<=100;$i++){
//хорошо, цикл от 1 до 100

//заполнить его случайными цифрами (тоже от 1го до 100)
$t=rand(1,100);
//массив не заполнен!!!!

//и в итоге получить массив с уникальными значениями,
$a[$t]=$t;
//массив с уникальными значениями получен сразу, а не после его заполнения случайными _цифрами_
//такую простую задачу решить не можешь, увольняйся
}