Se dau n numere naturale nenule. Calculaţi numărul de zerouri de la sfârşitul scrierii zecimale a produsului celor n numere.
Date de intrare
Programul citește de la tastatură numărul n, iar apoi n numere naturale, separate prin spaţii.
Date de ieşire
Programul afișează pe ecran numărul NRZ, reprezentând valoarea calculată.
Restricţii şi precizări
1 ≤ n ≤ 100
cele n numere citite vor avea cel mult 9 cifre
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int main()
{
long long n, i, exp2=0, exp5=0, num, nrz;
cin >> n;
for (i=1; i<=n; ++i)
{
cin >> num;
while (num%2==0)
{
++exp2;
num/=2;
}
while (num%5==0)
{
++exp5;
num/=5;
}
}
nrz=min(exp2,exp5);
cout << nrz;
return 0;
}
boiustef:
vezi linia unde da erore si sterge spatiile din fata liniei si posteaz-o la loc, si iar verifici
Alte întrebări interesante
Matematică,
8 ani în urmă
Geografie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Biologie,
8 ani în urmă
Chimie,
9 ani în urmă
Matematică,
9 ani în urmă