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

Se dau n numere naturale. Determinați numărul pentru care prima cifră este maximă.


passbrain123: si daca mai multe numere au aceeasi cifra maxima?

Răspunsuri la întrebare

Răspuns de AntiEaglesDavids
0
#include <iostream>
#include <string>
using namespace std;

int main()
{
    string s, nr;
    char cfr = '0';
    int n;

    cin >> n;
    for(int i = 1; i <= n; i++) {
        cin >> s;
        if(s[0] > cfr) {
            cfr = s[0];
            nr = s;
        }
    }

    cout << nr << '\n';
    return 0;
}


Alte întrebări interesante