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

De dau n si n numere afisati numarul ce are oglinditul maxim

Răspunsuri la întrebare

Răspuns de Sergetec
0

Salut!

Ai rezolvarea in limbajul C++ mai jos

#include <iostream>

using namespace std;

int oglindit(int n)

{

 int ogl = 0;

 while (n)

 {

   ogl = ogl * 10 + n % 10;

   n /= 10;

 }

 return ogl;

}

int main()

{

 int n, maxi = -10000, cx;

 cin >> n;

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

 {

   int x;

   cin >> x;

   if (oglindit(x) > maxi)

   {

     maxi = oglindit(x);

     cx = x;

   }

 }

 cout << cx;

 return 0;

}

Alte întrebări interesante