Informatică, întrebare adresată de DianaMineaMaria, 9 ani în urmă

Dau coroana !! Pls !!
Vreau și eu problema :
Alternanta de pe pb INFO !
Dau Corona !! Va rog repede!!!

Răspunsuri la întrebare

Răspuns de stassahul
1
#include <iostream>

using namespace std;

int n,a[1001],ok=1;

int main()
{

    cin >> n;

    for(int i=1;i<=n;i++)
        cin >> a[i];

    for(int i=2;i<n;i++)
        if(a[i] and (a[i-1]!=0 or a[i+1]!=0))
           ok=0;

    if(ok)
        cout << "DA";
    else
        cout << "NU";

    return 0;

}

DianaMineaMaria: Mulțumesc mult de tot!
Răspuns de rossetta
1
#include <iostream>
using namespace std;
int v[1001];
int main() {
  int n;
  cin>>n;
  char ok = 1;
  for (int i = 0; i < n ; i++)
    cin >>v[i];
    
  for (int i = 0; i < n - 1 ; i++)
    if ((v[i] * v[i + 1]) == 1 )
      ok = 0;
  if (ok == 0)
    cout<<"NU";
  else
    cout<<"DA";
 
  return 0;
}


Alte întrebări interesante