![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/2f3b43fe0c3068f491c0b9324431b3d1.png)
import java.math.BigInteger;
import java.util.Scanner;
public class ZeroCount {
public static void main(String[] args) {
int count = 0;
Scanner s = new Scanner(System.in);
BigInteger one = BigInteger.ONE;
BigInteger temp = BigInteger.ZERO;
BigInteger ten = BigInteger.TEN;
for (int i = 0; i < 10; i++) {
String str = s.nextLine();
String []numbers = str.split(" ");
for (int j = 0; j < numbers.length; j++) {
temp = temp.valueOf(Long.parseLong(numbers[j]));
one = one.multiply(temp);
int len = one.toString().length();
one = candle(one.toString());
count+=len - one.toString().length();
}
}
System.out.println(count);
}
public static BigInteger candle(String str) {
int count = 0;
for (int i = str.length()-1; i>=0; i--) {
if(str.charAt(i)=='0') {
count++;
}else {
break;
}
}
return new BigInteger(str.substring(0, str.length()-count));
}
}