есть два вектора v1 = {1,2,3,4,5,6,7,8,9,10} и v2 = {0,1,0,1,1,0,1,0,1,0}, одинакового размера. Необходимо из v1 удалить те элементы, для которых в v2 ненулевые значения, т.е. должно остаться так: v1 = {1,3,5,7,9}. Думал в сторону алгоритма std::transform, но он берет бинарный предикат, который производит попарное сравнение, что совсем не то, что нужно...