Răspuns :
Ai 12 zerouri pt n = 50. Ai acum si sursa in C++. Succes!
#include <iostream>
using namespace std;
int n, i, x, fm5, ct = 0;
int main()
{
cin >> n;
for(i = 1; i <= n; i ++)
{
x = i;
fm5 = 0;
while(x % 5 == 0)
{
fm5 ++;
x = x / 5;
}
ct = ct + fm5;
}
cout << ct;
return 0;
}
#include <iostream>
using namespace std;
int n, i, x, fm5, ct = 0;
int main()
{
cin >> n;
for(i = 1; i <= n; i ++)
{
x = i;
fm5 = 0;
while(x % 5 == 0)
{
fm5 ++;
x = x / 5;
}
ct = ct + fm5;
}
cout << ct;
return 0;
}
nr de zerouri este dat de puterea lui 5 din acest produs
si avem:
5 1x5 1
10 2x5 1
15 3x5 1
20 4x5 1
25 5x5 2
30 6x5 1
35 7x5 1
40 8x5 1
45 9x5 1
50 2x5x5 2
total 12
in total 5^12 deci vom avea 12 zerouri
si avem:
5 1x5 1
10 2x5 1
15 3x5 1
20 4x5 1
25 5x5 2
30 6x5 1
35 7x5 1
40 8x5 1
45 9x5 1
50 2x5x5 2
total 12
in total 5^12 deci vom avea 12 zerouri
Vă mulțumim că ați vizitat platforma noastră dedicată Matematică. Sperăm că informațiile oferite v-au fost utile. Dacă aveți întrebări sau aveți nevoie de asistență suplimentară, nu ezitați să ne contactați. Așteptăm cu nerăbdare să vă revedem și nu uitați să ne salvați în lista de favorite!