_j, _n, _m) | | searchCycle (k +1,2, i, _j, _n, _m)))
{(k, i, _j);
}
{= searchCycle (k, 3, i, _j, _n, _m);
} f;
} = true;
}; 4: (j = _j; j> = 0; j -)
{((k> 2) && endCycle (_i, j))
{true;
} (element [_i] [j]. bazis && b)
{(f = (searchCycle (k +1,1, _i, j, _n, _m) | | searchCycle (k +1,3, _i, j, _n, _m)))
{(k, _i, j);
}
{= searchCycle (k, 4, _i, j, _n, _m);
} f;
} = true;
};
} false;
}// end
/*
_____________________________________________________________
Метод newObjectWay - додавання в вектор елемента циклу.
_____________________________________________________________
Формальні параметри:, j - індекси елемента матриці; - індекс вектора циклу.
_____________________________________________________________
Мінлива використовувана в методі:
obj - елемент вектора циклу.
_____________________________________________________________
*/ private function newObjectWay (k: int, i: int, j: int): void
{obj: Object = new Object ();. i = i;. j = j;. price = element [i] [j]. stoimost;. perev = element [i] [j ]. perevozka; [k] = obj;
}// end
/*
_____________________________________________________________
Метод priceCicle - визначення ціни циклу.
_____________________________________________________________
Мінлива використовувана в методі: - ціна циклу.
_____________________________________________________________
*/ private function priceCicle (): Boolean
{((cicle.length% 2)! = 0)
{false;
} sum: int = 0, i: int = 0; (i
{+ = cicle [i]. price - cicle [i + 1]. price; + = 2;
} sum <0;
}// end
}// end class
}// end package
/*
_____________________________________________________________
Клас форми введення розм...