Цитата:
|
goodguy, решение вполне очевидное: отсортировать перечень массивов по длинне и отбирать всегда из первого массива. А в чём Вы видите проблему?
|
В том, что это решение не решает вашу задачу.
Добавлено через 3 минуты

Код AS3:
var firstArray:Array = [3, 4, 4, 5, 5, 5, 4, 4, 7];
var secondArray:Array = [3, 6, 4, 5];
var thirdArray:Array = [4, 6, 7, 8, 9, 10];
var allArrays:Array = [firstArray, secondArray, thirdArray];
while(true)
{
allArrays.sortOn("length", Array.NUMERIC | Array.DESCENDING); // сортируем, ставя самый длинный массив на первое место
if(allArrays[0].length==0)
break;
else
trace(allArrays[0].pop());
}