«Дані два цілих невід'ємних числа без провідних нулів a та b. Знайдіть максимальне парне ціле число без провідних нулів, яке можна становити як із цифр числа a, так і з цифр числа b». Оскільки Ваня вміє рахувати лише до 10, то без Вашої до він не впорається. Вам дано 2 цілих числа a і b (1 ≤ a, b ≤ 10100) по одному в рядку. Виведіть необхідне завдання чи рядок «No solution» без лапок, якщо такого числа не існує.
#include <iostream>
#include <vector>
using namespace std;
void solve(vector<vector<int>> &a){
int sum = 0;
for(int i = 0; i < a.size(); i++)
for(int j = 0; j < a[i].size(); j++)
if(a[i][j] % 2 == 1 && a[i][j] < 0)
sum += -a[i][j];
cout << sum;
}
signed main() {
const int n = 7;
vector<vector<int>> a(n,vector<int> (n));
for(int i = 0; i < n; i++)
for(int j = 0; j < n; j++)
cin >> a[i][j];
solve(a);
}