| Yoko http://forum.yoko.com.ua/ |
|
| Вопрос по массивам. http://forum.yoko.com.ua/viewtopic.php?f=3&t=16296 |
Page 1 of 1 |
| Author: | Mirage [ 2011-04-15 11:51:41 ] |
| Post subject: | Вопрос по массивам. |
Чейто я в тяпницу никак не соображу. Мыслями уже в субботе. Задача состоит в следующем: есть 3 предмета - ножницы, книга, ключ. Скриптом нужно разложить их по разным углам рюкзака. Теоретически это выглядит вот так: Code: sub sort() Но это не спортивно. Модифицируем через for: Code: sub sort() И вот тут мы подходим к моей проблеме. Как задать массив координат не делая 3 (2 для XY) отдельных массива? То-есть конечный результат должен иметь вид примерно следующего плана: Code: sub sort() В таком виде скрипт к сожалению не работает. |
|
| Author: | Sirocco [ 2011-04-15 19:14:07 ] |
| Post subject: | Re: Вопрос по массивам. |
универсальная ф-ция для перекладывания по координатам тебе в помощь. |
|
| Author: | Mirage [ 2011-04-15 19:23:44 ] |
| Post subject: | Re: Вопрос по массивам. |
Этот вариант у меня есть, мне интересно именно в массиве можно это использовать? |
|
| Author: | Sirocco [ 2011-04-15 19:40:02 ] |
| Post subject: | Re: Вопрос по массивам. |
@reag = ( ['0x0F7A',-1,100,'Black Pearl',137,124],['0x0F7B',-1,100,'Blood Moss',137,124],['0x0F86',-1,100,'Mandrake Root',137,124],['0x0F84',-1,100,'Garlic',137,124],['0x0F85',-1,100,'Ginseng',137,124],['0x0F88',-1,100,'Night Shade',137,124],['0x0F8C',-1,100,'Sulfurous Ash',137,124],['0x0F8D',-1,100,'Spiders Silk',137,124],['0x0E21',-1,150,'Bandage',96,65] ,['0x0F87',-1,0,'Eye of Newt',96,65],['0x0F80',-1,0,'Daemon Bones',96,65],['0x0F7E',-1,0,'Bones',96,65] ); $array = scalar(@reag); for ($i;$i < $array;$i++) { &supply($reag[$i][0],$reag[$i][1],$reag[$i][2],$reag[$i][4],$reag[$i][5],$container); } Советую |
|
| Author: | Tiger1989 [ 2011-05-21 09:57:21 ] |
| Post subject: | Re: Вопрос по массивам. |
че за код ваще такой первый раз вижу =) |
|
| Author: | Sirocco [ 2011-05-21 10:19:02 ] |
| Post subject: | Re: Вопрос по массивам. |
perl |
|
| Author: | kobol [ 2014-03-22 18:19:43 ] |
| Post subject: | Re: Вопрос по массивам. |
Да, уже 2014. Просьба не ругаться Что-то в таком духе. Только разделители надо поменять. Code:
|
|
| Author: | Juicy Fruit [ 2014-03-22 20:02:21 ] |
| Post subject: | Re: Вопрос по массивам. |
Juicy Fruit wrote: GetWord(Source,WordIndex,[Separator]) - получение слова из строки Source под номером WordIndex разделенного пробелом (или Separator'ом, если он указан) От сюда
GetWordCount(Source,[Separator]) - получение общего кол-ва слов, содержащихся в строке Source разделенных пробелом (или Separator'ом, если он указан) |
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|