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

Să se scrie un program care citește un șir de n numere întregi şi determină cele mai mari două numere din şir.

Răspunsuri la întrebare

Răspuns de AntiEaglesDavids
1
#include<iostream>
#include<algorithm>
using namespace std;

int main()
{
    int n, x, Max = 0, v[100];

    cin >> n;
    for(int i=1; i<=n; i++) cin >> v[i];
    sort(v + 1, v + n + 1); x = n;
    while(v[n] == v[x]) x--;
    cout << v[n] << ' ' << v[x] << '\n';
    return 0;
}


Alte întrebări interesante