👤

Cate numere de 5 cifre contin cifra 0?(Nu se precizeaza de care ori,adica poate sa se gaseasca o data,de doua,de trei sau de patru ori)

VA ROG SA MA AJUTATI!!



Răspuns :

Buna !

Problema pare destul de simpla la prima vedere, dar apar greutati in depistarea dublurilor. Ideea e ca sunt vreo 30951 de numere unice ( program in c++ care le ia la rand, bla, bla, bla ).


Uite cum se rezolva corect, matematic :


Numerele de forma abcd0 intra in tiparul nostru.

Asta inseamna ca avem (pana acum) 9*9*9*9 = 6561 numere.


Numerele de forma abc0e intra in tiparul nostru.

Asta inseamna ca avem 9*9*9*10 = 7290 numere.


Numerele de forma ab0de intra in tiparul nostru.

Asta inseamna ca avem 9*9*10*10 = 8100 numere.


Numerele de forma a0cde intra in tiparul nostru.

Asta inseamna ca avem 9*10*10*10 = 9000 numere.


In total avem

6561 + 7290 + 8100 + 9000 = 30951 numere