Informatică, întrebare adresată de vasean2909, 8 ani în urmă

Se citeste un vector A cu n (n<=1000) elemente numere naturale. Verificati daca elementele vectorului alterneaza ca paritate, adica oricare doua elemente alaturate au paritati diferite. Raspunsul va fi DA in caz afirmativ, altfel va fi NU.
Exemple: n=6, A={34, 56, 77, 733, 44, 3} => NU
n=6, A={33, 56, 77, 734, 45, 34} => DA

Răspunsuri la întrebare

Răspuns de BogdanNuExista
0

#include <bits/stdc++.h>

using namespace std;

int main()

{

   int n,v[1001];

   cin>>n;

   bool ok=true;

   for(int i=0;i<n;i++)

   {

       cin>>v[i];

       if(i)

           if(v[i]%2 == v[i-1]%2)

               ok=false;

   }

   if(ok==false)

       cout<<"NU";

   else cout<<"DA";

   return 0;

}

Anexe:
Alte întrebări interesante