👤

c++ se da un sir cu n elemente nenule naturale.Sa se afiseze cele mai mari doua cifre,nu neaparat distincte,de pe ultimul sir.


Exemplu:

291 11 992 456 71 13 121 se va afisa 1 si 2


Răspuns :

#include<iostream>

using namespace std;

int main()

{

   int n,i,aux,max1=0,max2=0,a;

   cin>>n;

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

   {

       cin>>a;

       if(i==n)

       aux=a;

   }

   while(aux!=0)

   {

       if(aux%10>max1)

       {

          max1=aux%10;

       }

       else

       {

           if(aux%10>max2)

           max2=aux%10;

       }

       aux=aux/10;

   }

   cout<<max2<<' '<<max1;

   return 0;

}