Rezolvare BAC Informatica 2009 – Varianta 41 – Subiectul al III-lea problema 3

Mai jos puteti gasi rezolvarea problemei 3 de la subiectul III din varianta 41 pentru examenul de bacalaureat din anul 2009


#include <iostream.h>
void main() {
int a[100], i, j, n, p;
cin >> n;
for (i = 1; i <= n; i++)
cin >> a[i];
p = 1;
for (i = 1; i <= n; i++)
for (j = i + 1; j <= n; j++)
if (a[i] == a[j])
p = 0;
if (p == 1)
for (i = 1; i <= n - 1; i++)
if (a[i + 1] - a[i] == 1 || a[i] - a[i + 1] == 1)
p = 0;
if (p == 1)
cout << " da ";
else
cout << " nu";
}

Spor la lucru! Daca aveti intrebari nu ezitati sa le lasati in comentarii, va vom raspunde cat de repede putem 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *