👤

se citeste un vector cu n elemente numere intregi dintr-un fisier dat m. Să se afișeze DA sau NU după cum vectorul este sau nu simetric de palindrom
Am nevoie rapid, vă rog ​


Se Citeste Un Vector Cu N Elemente Numere Intregi Dintrun Fisier Dat M Să Se Afișeze DA Sau NU După Cum Vectorul Este Sau Nu Simetric De PalindromAm Nevoie Rapi class=

Răspuns :

Salut!

Ai mai jos rezolvarea in C++

#include <iostream>

#include <fstream>

using namespace std;

ifstream fin("date.in");

int main()

{

 int a[1000], n;

 bool ok = true;

 fin >> n;

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

 {

   fin >> a[i];

 }

 for (int i = 0, j = n - 1; i < n, j >= 0; ++i, --j)

 {

   if (a[i] != a[j])

   {

     ok = false;

   }

 }

 if (ok)

 {

   cout << "DA";

 }

 else

 {

   cout << "NU";

 }

 return 0;

}