int G(int n);
int F(int n)
{
return n == 1 ? 1 : 2 * G(n - 1) + 5 * n;
}
int G(int n)
{
return n == 1 ? 1 : F(n - 1) + 2 * n;
}
int main()
{
int m, n;
std::cin >> n;
std::cin >> m;
std::cout << (F(n) + G(m));
}
F(1) = 1
F(n) = 2 * G(n–1) + 5 * n, при n >1
G(1) = 1
G(n) = F(n–1) + 2 * n, при n >1
Пользователь вводит n и m (в отдельных строках), программа должна вывести F(n)+G(m).