Informatică, întrebare adresată de orasandreea, 9 ani în urmă

Se citește n, apoi se citesc numerele naturale nenule a1,a2,...,an. Cu cate zerouri se termina produsul a1*a2*...*an?
C++, va rog! Urgent!

Răspunsuri la întrebare

Răspuns de Razzvy
0
#include <iostream>
using namespace std;

int main()
{
   int n, x, cinci = 0, doi = 0;
   cin>>n;
   while(n)
   {
      cin>>x;
      while(x % 2 == 0)
      {
            doi++;
            x /= 2;
      }
      while(x % 5 == 0)
      {
            cinci++;
            x /= 5;
      }
      --n;
   }
   if(doi < cinci) cout<<doi;
   else cout<<cinci;
}
Alte întrebări interesante