Помощник
|
Как получить массив |
PPA-pavel
|
Сообщение
#1
|
||
|
|
||
|
|||
r3ntg3n |
15.1.2013, 23:03;
Ответить: r3ntg3n
Сообщение
#2
|
|
[PHP]$a = array();
for ($i = 1; $i <= 4; $i++) { $a[$i] = array(); $a[$i][1] = $i; $a[$i][4] = 5 - $i; for ($j = 1; $j <= 4; $j++) { if (!isset($a[$i][$j])) $a[$i][$j] = abs($i - $j) + 1; echo $a[$i][$j] . ' '; } echo PHP_EOL; }[/PHP] Результат: 1 2 3 4
2 1 2 3 3 2 1 2 4 3 2 1 |
|
|
r3ntg3n |
16.1.2013, 1:07;
Ответить: r3ntg3n
Сообщение
#3
|
|
а вообще-то хватит и:[PHP]$a = array();
for ($i = 1; $i <= 4; $i++) { $a[$i] = array(); for ($j = 1; $j <= 4; $j++) { $a[$i][$j] = abs($i - $j) + 1; } echo implode(' ',$a[$i]) . PHP_EOL; }[/PHP] |
|
|
PPA-pavel
|
Сообщение
#4
|
|
|
Спасибо всем но нашёл своё решение
N = 5; k = 1; d = 0; for (i=0 to N) { for (j = 1 + d to N) { a[i][j] = k; a[j][i] = k; k++; } d++; k = 1; }
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Как вы отдыхаете от работы за компом | 151 | adw-kupon.ru | 19828 | Вчера, 13:52 автор: Vmir |
|
Как вы бросили работу и перешли на заработок с сайтов? | 20 | uahomka | 3452 | Вчера, 11:54 автор: Skyworker |
|
Как в пушсетках покупают по 100-200 тысяч кликов за день? | 1 | Boymaster | 531 | Вчера, 11:45 автор: Skyworker |
|
Как вывести деньги в Украине с заблокированного Юмани ? | 30 | freeax | 5018 | 20.4.2024, 16:49 автор: Liudmila |
|
Арбитражники, как ведете учет расходов и доходов? | 13 | Boymaster | 2025 | 20.4.2024, 15:06 автор: Boymaster |
Текстовая версия | Сейчас: 24.4.2024, 10:45 |