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

2. Se citesc n numere naturale. Numere citite sunt în ordine crescătoare. Verificați dacă pot forma sau nu o mulțime.

Răspunsuri la întrebare

Răspuns de boiustef
2

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int n;

   cin >> n;

   int v[n];

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

       cin >> v[i];

   }

   int ok=1;

   for (int i=0; ok && i<n-1; i++) {

       if (v[i]==v[i+1]) {

           ok=0;

       }

   }

   if (ok) {

       cout << "DA";

   }

   else cout << "NU";

   return 0;

}

Explicație:

Elementele vectorului vor forma mulțime numai dacă toate elementele vectorului sunt distincte (diferite) ..

Succese!


filip01pop: Multumesc
Alte întrebări interesante