👤

Se da un vector cu n componente intregi.
Determinati cate perechi de elemente consecutive au aceeasi paritate.


Răspuns :

#include <iostream>
using namespace std;
int v[1000];
int main() {
  int n, nr = 0;
    cin >> n;
    for(int i = 0; i < n; i++)
      cin >> v[i];
    for(int i = 1; i < n; i++)
      if((v[i - 1] % 2 == 0 && v[i] % 2 == 0) ||
        (v[i - 1] % 2 == 1 && v[i] % 2 == 1))
        nr++;
    cout << nr;
    return 0;
}
#include <iostream>
using namespace std;

int main()
{
   int x, y, n, cnt = 0;
  
   cin >> n >> y;
   for (int i = 1; i < n; i++)
   {
      cin >> x;
      if ((x + y) % 2 == 0)
         cnt++;
      y = x;
   }
   cout << cnt;
}