# PBinfo #453 – distincte1 – Rezolvare C++

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

## Enunț

Cerinţa
Se citesc de la tastatură trei numere naturale. Să se determine numărul de valori distincte.

Date de intrare
Programul va citi de la tastatură trei numere naturale.

Date de ieşire
Programul va afișa numărul de valori distincte care apar.

Restricţii şi precizări

Numerele citite sunt cuprinse între 0 și 1.000.000.000, inclusiv.

Exemplu:
Intrare

100 41 100
Ieșire

2

## Cod sursă C++

```cpp
#include <bits/stdc++.h>
using namespace std;
int main() {
    int nr1, nr2, nr3;
    cin >> nr1 >> nr2 >> nr3;
    if (nr1 != nr2 && nr2 != nr3 && nr1 != nr3) cout << 3;
    else if (nr1 == nr2 && nr2 == nr3) cout << 1;
    else cout << 2;
    return 0;
}
```

## Resurse

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