解题思路: 大数BigInteger的应用
注意事项:
参考代码:
import java.math.BigInteger; import java.util.Scanner; public class Main { private static BigInteger jie(BigInteger n) { BigInteger sum=BigInteger.ONE; for(BigInteger i=BigInteger.ONE;i.compareTo(n)<=0;i=i.add(BigInteger.ONE)) { sum=sum.multiply(i); } return sum; } public static void main(String []args) { Scanner in = new Scanner(System.in); BigInteger n =in.nextBigInteger(),m=in.nextBigInteger(),p=in.nextBigInteger(); BigInteger cha =jie(n).subtract(jie(m)); System.out.println(cha.mod(p)); in.close(); } }
0.0分
0 人评分