Задача для программистов. - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Sat, 12 Oct 2024 17:29:21 +030010. <strong>-V_o_R_o_N_a-</strong>, если есть аккаунт на фри-лансе, то очень буду благодарен за отзыв <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> <br>
<a href="http://dnbinua.free-lance.ru/" target="_blank" rel="nofollow">http://dnbinua.free-lance.ru/</a>
https://visavi.net/topics/23437/396093
Задача для программистов. ZaRiNThu, 21 Jul 2011 20:56:37 +0400Сообщенияhttps://visavi.net/topics/23437/3960939. <strong>mr.Z</strong>, спасибо за помощь. +1.
https://visavi.net/topics/23437/396090
Задача для программистов. CROWSThu, 21 Jul 2011 20:40:53 +0400Сообщенияhttps://visavi.net/topics/23437/396090Проверил на 6 командах, все гуд работает, на 20ти проверь сам уже.<br>
Сделал эту байду без ответных матчей, думаю сам справишься уже.<br>
<pre class="prettyprint">
<?php
// массив команд
$team = array('1'=>'1',
'2',
'3',
'4',
'5',
'6',
'7',
'8',
'9',
'10',
'11',
'12',
'13',
'14',
'15',
'16',
'17',
'18',
'19',
'20');
$all_team = count($team);
$k = $all_team/2;
// 1 тур
echo '1 тур<br>';
for($i=1;$i<=$k;$i++)
{
echo $team[$i].' - '.$team[($all_team-$i+1)].'<br>';
}
// Следующие туры
for($i=2;$i<$all_team;$i++)
{
echo $i.' тур<br>';
$team2 = $team[2];
for($y=2;$y<$all_team;$y++)
{
$team[$y] = $team[$y+1];
}
$team[$all_team] = $team2;
for($j=1;$j<=$k;$j++)
{
echo $team[$j].' - '.$team[($all_team-$j+1)].'<br>';
}
}
?>
</pre>
возможно много ***кода, но делал как было быстрее)
https://visavi.net/topics/23437/396089
Задача для программистов. ZaRiNThu, 21 Jul 2011 20:34:46 +0400Сообщенияhttps://visavi.net/topics/23437/3960897. <strong>-V_o_R_o_N_a-</strong>, сейчас если хватит времени, то что-то накалякаю<br>
<br>
<em><span style="font-size:x-small">Добавлено через 06:01 сек.</span></em><br>
<a href="http://thiswap.com/work/football/index.php" target="_blank" rel="nofollow">http://thiswap.com/work/football/index.php</a> вот пока что вышло все матчи для каждой команды собрать, но я не успею полностью доделать, скоро уходить надо по делам, если что вечером допишу
https://visavi.net/topics/23437/395847
Задача для программистов. ZaRiNThu, 21 Jul 2011 12:23:31 +0400Сообщенияhttps://visavi.net/topics/23437/3958476. <strong>mr.Z</strong>, да, чуть не расчитал интервал. Ну можно взять либо 120 дней, либо одна игра в два дня. Это не так важно.
https://visavi.net/topics/23437/395842
Задача для программистов. CROWSThu, 21 Jul 2011 12:15:14 +0400Сообщенияhttps://visavi.net/topics/23437/3958425. <strong>-V_o_R_o_N_a-</strong>, в 100 дней 20 команд не вложится, им нужно 20*2-2*3=108 дней
https://visavi.net/topics/23437/395841
Задача для программистов. ZaRiNThu, 21 Jul 2011 12:13:21 +0400Сообщенияhttps://visavi.net/topics/23437/395841<blockquote class="blockquote"><strong>mr.Z</strong> (21 Июля 2011 / 12:03)<br>
3, цикл можно составить, было бы желание<br>
когда у тебя будет список всех матчей между командами - приводишь их к своему условию и выставляешь нужные матчи<br>
<br>
<em><span style="font-size:x-small">Добавлено через 03:46 сек.</span></em><br>
Дай названия своих команд в личку, может помогу</blockquote>
"цикл можно составить, было бы желание" - ну ответ пустой и ничего мне особо не дает <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> Такие фразы может написать любой "типа программист".<br>
<br>
Та название могут быть абсолютно любыми. Как вариант: id1, id2, ..., id20.<br>
<br>
<em><span style="font-size:x-small">Добавлено через 01:32 сек.</span></em><br>
Вы просто попробуйте составить сам календарь на листочке бумаги и подогнать под него задачи из первого поста, а также написать циклы <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> На первый взгляд всё просто <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/23437/395839
Задача для программистов. CROWSThu, 21 Jul 2011 12:10:21 +0400Сообщенияhttps://visavi.net/topics/23437/3958393, цикл можно составить, было бы желание<br>
когда у тебя будет список всех матчей между командами - приводишь их к своему условию и выставляешь нужные матчи<br>
<br>
<em><span style="font-size:x-small">Добавлено через 03:46 сек.</span></em><br>
Дай названия своих команд в личку, может помогу
https://visavi.net/topics/23437/395835
Задача для программистов. ZaRiNThu, 21 Jul 2011 12:03:58 +0400Сообщенияhttps://visavi.net/topics/23437/395835<blockquote class="blockquote"><strong>mr.Z</strong> (21 Июля 2011 / 11:53)<br>
берешь матчи между 1 и 2, 2 и 3, 3 и 4, 4 и 5...<br>
потом их перемешиваешь как тебе надо <br>
вроде должно работать</blockquote>
<br>
<br>
Как ты составишь циклы для "берешь матчи между 1 и 2, 2 и 3, 3 и 4, 4 и 5..."?<br>
<br>
Плюс же есть два пункта, которые я написал в первом посте.
https://visavi.net/topics/23437/395834
Задача для программистов. CROWSThu, 21 Jul 2011 12:00:38 +0400Сообщенияhttps://visavi.net/topics/23437/395834берешь матчи между 1 и 2, 2 и 3, 3 и 4, 4 и 5...<br>
потом их перемешиваешь как тебе надо <br>
вроде должно работать
https://visavi.net/topics/23437/395831
Задача для программистов. ZaRiNThu, 21 Jul 2011 11:53:50 +0400Сообщенияhttps://visavi.net/topics/23437/395831Добрый день. Нужна помощь в решении задачи:<br>
<br>
Есть 100 дней, есть 20 футбольных клубов. Нужно составить календарь игр для каждого клуба на эти 100 дней. при этом, нужно учесть, что:<br>
<br>
1) Игры происходят в два захода (дома и на выезде);<br>
2) Каждый клуб должен играть матч через 3 дня.
https://visavi.net/topics/23437/395829
Задача для программистов. CROWSThu, 21 Jul 2011 11:45:31 +0400Сообщенияhttps://visavi.net/topics/23437/395829