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

Problema informatica rezolvarea sa fie preferabil in C sau C++​

Anexe:

Răspunsuri la întrebare

Răspuns de Springtrap99
2

Răspuns:

#include <bits/stdc++.h>

using namespace std;

int main()

{

   unsigned int n, minn=1e9, maxx=0,x,M,m,s,cx;

   cin >> n;/// citim n, apoi n nr naturale in for

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

       cin >> x;

       cx=x;

       s=0;

       while(cx!=0){/// suma cifrelor unui numar x

           s=s+cx%10;

           cx/=10;

       }

       if(s>maxx){///suma cifrelor este maxima

           maxx=s;

           M=x;

       }

       if(s<minn){///suma cifrelor este minima

           minn=s;

           m=x;

       }

   }

   cout<<M<<" "<<m;

}

Explicație:

Alte întrebări interesante