Показать сообщение отдельно

  #9  
Старый 11.02.2008, 00:59
Dr.Z3r0
Leaders of The World
Регистрация: 06.07.2007
Сообщений: 246
С нами: 9920546

Репутация: 1796
По умолчанию

Цитата:
Сообщение от nc.STRIEM  
небольшая задачка от меня: № 2

есть код который задает значение массива
PHP код:
<?
    $ar
=array();
    for(
$i=0; $i < 16; $i++)
        
$ar[]=rand(0, 9);
    
print_r($ar);
?>
задание: НЕ производя сортировки массива, вывести индексы тех элементов которые не поменяют своего положения при сортировки по возростанию.
PHP код:
<? 
$ar
=array();
for(
$i=0; $i < 16; $i++) 
    
$ar[]=rand(0, 9); 
print_r($ar);
///////////////////////////////////////////////////

$ar2=array(); 
for(
$i=0; $i < 10; $i++){
    for(
$i2=0; $i2 < 16; $i2++){
        if(
$ar[$i2]==$i)$ar2[]=$i;
    }
}

for(
$i=0; $i < 16; $i++){
    if(
$ar[$i]===$ar2[$i])echo($i.',');
}
?>
Оно?
__________________
Кто я?..
 
Ответить с цитированием