Что значит разложить вектор по двум данным векторам?
Это значит, что данный вектор нужно записать в виде суммы двух других векторов, умноженных на какие-либо числа, например, вектор а=3*вектор с+2вектор б