题目分析:实际上是看有多少组2和5(2*5=10)
解法:
#include<iostream>
#include<cstring>
#include<cstdio>
#include<algorithm>
using namespace std;
int main()
{
int x;
int cnt2 = 0, cnt5 = 0;
for(int i=0;i<=10;i++)
for (int j = 0; j <= 10; j++)
{
cin >> x;
while (x % 2 == 0)
{
cnt2++;
x /= 2;
}
while (x % 5 == 0)
{
cnt5++;
x /= 5;
}
}
cout << min(cnt2, cnt5);
return 0;
}