[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: массив + цикл
johniek_comp
А ну-ка расскажите
<?php
$time = '1200'; // время в минутах
$heroes = array('311', '323', '389', '440', '329');
$tank = array('271', '344', '381', '422', '358');

?>

осталось 1200 минут, в массиве среднее значение кол-ва голосов, как подсчитать у кого больше будет через 1200 минут?
Как я понял надо повторять каждый массив 120 раз(так как это среднее значение голосов взятое за 10 минут), а потом подсчитать сумму каждого, и у кого больше тот выиграл...

а как такой цикл сделать?



Спустя 4 минуты, 47 секунд (24.11.2011 - 23:44) Игорь_Vasinsky написал(а):
с ног сшибательная логика. + некорректно поставленныя задача+недостаточно данных.

Ты чё мудришь?

Ты игру уже пишишь, ты понимаешь что твои попытки прыгнуть выше головы - это лишний повод поглумиться для всех?

Спустя 2 часа, 34 минуты, 12 секунд (25.11.2011 - 02:18) hookman написал(а):
Ничего не понял.

Спустя 6 часов, 51 минута, 6 секунд (25.11.2011 - 09:09) Winston написал(а):
А каждую минуту должны увеличиваться значение на 1?
Так что ли ? :blink:
$time = 1200; // время в минутах
$heroes = array('311', '323', '389', '440', '329');
$tank = array('271', '344', '381', '422', '358');
$heroesR = array_map(function($item) use ($time){return (int)$item + $time;}, $heroes);
$tankR = array_map(function($item) use ($time){return (int)$item + $time;}, $tank);
echo '<pre>'.htmlspecialchars(print_r($heroes, 1)).'</pre>';
echo '<pre>'.htmlspecialchars(print_r($tank, 1)).'</pre>';

echo "<br/>Через $time минут будут значения<br/>";
echo '<pre>'.htmlspecialchars(print_r($heroesR, 1)).'</pre>';
echo '<pre>'.htmlspecialchars(print_r($tankR, 1)).'</pre>';

Спустя 2 часа, 19 минут, 25 секунд (25.11.2011 - 11:29) Игорь_Vasinsky написал(а):
Свернутый текст
телепат ph34r.gif

Спустя 28 минут, 39 секунд (25.11.2011 - 11:57) johniek_comp написал(а):
Игорь_Vasinsky
та нет, не игру, хотя уже делал игру, примитив удар в голову спину и т.д., работает с базой, выбираешь бота и играешь с ним у каждого разное HP...хочешь могу дать посмотреть код(не для слабонервных)

По теме:
Есть такой сайт там идет голосование, мы написали скрипт который показывает сколько за 10 минут ТОП-10 набирает очков, так вот взял 2 проекта которые за 3-е место дерутся каждый из них набирает среднем столько очков сколько я написал, до конца голосования осталось 1200 минут, так если такими темпами будут идти, то Герои останутся на 3-м месте, или их обгонят....?

И почему наш форум там не участвует?


_____________
user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.