За вектор Х взять первый по порядку четный столбец с наименьшей суммой его элементов, в каком элементы нечетных строк одинаковые, иначе — первую нечетную строку матрицы.
P/S: указать только УСЛОВИЕ для проверки.
for (int i = 0; i < m; i++) {
bool ok = true;
for (int j = 0; j < n; j++) {
if(..........)
где n — столбец, а m — строка