Implementati o functie care primeste un numar natural nenul n si doua cifre c1 si c2 si intoarce numarul obtinut prin inlocuirea, in scrierea lui n, a fiecarei aparitii a cifrei c1 cu cifra c2.
Semnatura subprogramului (implementati exact aceasta functie/procedura - numele, parametrii, ordinea si tipul returnat trebuie sa coincida):
- C++:
int inlocuiesteCifra(int n, int c1, int c2) - C:
int inlocuiesteCifra(int n, int c1, int c2) - Pascal:
function inlocuiesteCifra(n: integer; c1: integer; c2: integer): integer - Python:
def inlocuiesteCifra(n, c1, c2):
- Date de intrare
- Trei linii: n, apoi c1, apoi c2.
- Date de iesire
- Numarul obtinut dupa inlocuire.
- Restrictii
- 1 <= n <= 10^9, 0 <= c1, c2 <= 9
Exemple
Exemplul 1
Intrare
102 1 0
Iesire
2
Exemplul 2
Intrare
3553 5 1
Iesire
3113

