Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
Страницы: (2) 1 [2]  ( Перейти к первому непрочитанному сообщению )  
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> Массив
Ron  
[x] Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 1044
Пользователь №: 41686
На форуме: 1 год, 3 месяца, 28 дней
Карма: 13




Короче вот:
Здесь содержится код


function generateRandomArray()
{
$arr = array();

$max = 50;
$cursum = 0;

for($i=0; $i<6; $i++)
{
$arr[0][$i] = mt_rand(0, 13);
$cursum += $arr[0][$i];
}

$arr[0][6] = $max-$cursum;

for($i=1; $i<7; $i++)
{
for($j=0; $j<7; $j++)
{
$arr[$i][$j] = mt_rand(0, $max);
}
}

return $arr;
}

function findRows($arr, $sum)
{
$tempres = array();
$result = array();

// Let's find max value by each row
foreach($arr AS $key=>$row)
{
$tempres[$key] = max($row);
}

$max = max($tempres);

if($max == $sum)
{
//Perhaps, max value have more than one row
$result = array_keys($tempres, $max);
}

return $result;
}

function printConsole($array)
{
echo "\n***************************\n";
foreach($array AS $row)
{
foreach($row AS $val)
{
if($val > 9 || $val<0)
{
echo $val . ' ';
}
else
{
echo ' ' . $val . ' ';
}
}

echo "\n";
}
}


//Optional.
$array = generateRandomArray();

$sum=0;

//We don't know about the keys. Associative array may be given.
foreach(current($array) AS $value)
{
$sum += $value;
}

printConsole($array);

$rows = findRows($array, $sum); //rows to change

reset($array);
next($array);
$secondRowKey = key($array);

$rows = array_diff($rows, array($secondRowKey)); //Do not change 2-nd row to itself.

foreach($rows AS $ch)
{
$temp = $array[$ch];
$array[$ch] = $array[$secondRowKey];
$array[$secondRowKey] = $temp;
}

printConsole($array);


--------------------
Жду 5.11.2017
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Zzepish  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Аццкая хрень
******

Профиль
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 5475
Пользователь №: 32538
На форуме: 4 года, 6 месяцев, 11 дней
Карма: 49




depp
да всем пофиг. главное, чтоб ты помнил, что так потом тебе могут перейти дорогу


--------------------
Правда тоже ложь, но с иным углом.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
depp  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 297
Пользователь №: 40589
На форуме: 2 года, 3 дня
Карма: 19




что помнить? обоснуй.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Zzepish  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Аццкая хрень
******

Профиль
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 5475
Пользователь №: 32538
На форуме: 4 года, 6 месяцев, 11 дней
Карма: 49




depp
Цитата
дико извиняюсь, что сорвал вам подработку. можете закидывать тухлыми помидорами.


--------------------
Правда тоже ложь, но с иным углом.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Игорь_Vasinsky  
Дата
Цитировать сообщение

Пользователь сейчас на форуме



Лысый и злой
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 25989
Пользователь №: 21350
На форуме: 6 лет, 8 месяцев, 23 дня
Карма: 725

Не курю:
1 год, 2 месяца, 9 дней


Цитата
дико извиняюсь, что сорвал вам подработку. можете закидывать тухлыми помидорами.

нафига, щас бан влепят и отправишься на fl.ru


--------------------
Халявные ответы кончились.
Если нужен готовый код - готовьтесь заплатить.
Райкин тоже был артист

Возле дома был сарай
А когда всё хорошо
Можно просто покурить

user posted image
http://ufa102.xyz/
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темыСтраницы: (2) 1 [2]  Ответ в темуСоздание новой темыСоздание опроса