Informatică, întrebare adresată de Ancutzaaaa12555, 9 ani în urmă

Se dau 5 numere distincte. Să se determine suma celor mai mari 3 dintre ele.

Răspunsuri la întrebare

Răspuns de express
2
#include <iostream>
#define nmax 10005
using namespace std;
int i,v[nmax],s,x,nr;
int main()
{
    for(i=1;i<=5;i++)
    {
        cin>>x;
        v[x]=1;
    }
    for(i=10000;i>=1;i--)
     if((v[i]==1)&&(nr<3))
       {
           s=s+i;
           nr++;
       }
    cout<<s;
    return 0;
}

Alte întrebări interesante