👤

Se dă un număr natural N. Să se afişeze în câte moduri distincte poate fi scris acest număr ca sumă de două numere naturale pare nenule. Două moduri sunt distincte dacă unul dintre ele nu este o comutativitate a celuilalt mod. Complexitate maximă O(log N).
Pls imi trebuie urgent. Dau COROANA !!!


Răspuns :

#include <iostream>

using namespace std;

int main()

{

   int n, contor = 0;

   cin >> n;

   for (int i = 2, j = n-2; i <= j; i = i + 2, j = j-2, contor++)

   {  

       cout << i << "+" << j <<" ";

   }

   cout <<"\n"<< contor;

   return 0;

}