# PBinfo #4516 – max3cif – Rezolvare C++

Sursa: Codul lui Andrei
Limbaj: C++
Autor rezolvare: deivid

## Enunț

Cerința
Dat numărul natural n, să se determine cel mai mare număr de trei cifre conținut în n.

Date de intrare
Programul citește de la tastatură numărul n.

Date de ieșire
Programul va afișa pe ecran cel mai mare număr de trei cifre conținut în n.

Restricții și precizări

100 ≤ n ≤ 1.000.000.000.000.000.000

Exemplu:
Intrare

200013866700095
Ieșire

866

## Cod sursă C++

```cpp
#include <bits/stdc++.h>
using namespace std;
int main()
{
    long long c, n, nrMax = 0;
    cin >> n;
    while (n >= 100)
    {
        c = n % 1000;
        if (c > nrMax) nrMax = c;
        n /= 10;
    }
    cout << nrMax;
    return 0;
}
```

## Resurse

- [Pagina originală](https://codulluiandrei.ro/rezolvari/pbinfo/4516)
- [Sursa C++](https://codulluiandrei.ro/rezolvari/pbinfo/4516/cod.cpp)
- [Sursa pe GitHub](https://raw.githubusercontent.com/codulluiandrei/pbinfo/main/pbinfo-4516/main.cpp)
- [Cursuri de informatică pentru BAC](https://codulluiandrei.ro/academia/info-curs/pachet-cpp/)
