У vecsort есть третий параметр, им можно например исключить дубли
а что это за параметр и как его использовать? Очень надо убрать повторения в векторе, мешают, и код из-за этого выдаёт не то что нужно.
из вектора
надо убрать все повторяющиеся числа которые встречаются в векторе
.
Пример:
результат должен быть:
У меня получается убрать только первые два числа, в итоге получается
Набирал:
Код:
for(i=1, #a, b=vecsort(b, , a[i]) )
тоже выдает некий фантастический результат.
upd:
получилось только так:
Код:
b=setminus(vecsort(b), a)
но то ли это?
2) Вот этот код у меня работает на смартфоне, но на компе выдает ошибку:
Код:
forsubset(#a, x, b=concat(b, [vecsum(vecextract(a, x))]))
vecextract: incorrect type in vecextract [mask] (t_POL).