题目:求这n个数相乘之后的积的个位数字是多少
解答:
import java.math.BigInteger;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (scanner.hasNext()) {
int n = scanner.nextInt();
BigInteger sum=new BigInteger("1");
for(int i=0;i<n;i++){
int a=scanner.nextInt();
sum=sum.multiply(new BigInteger(String.valueOf(a)));//sum*a
}
System.out.println(sum.remainder(new BigInteger(String.valueOf(10))));//sum%10
}
}
}