杭电ACM的N!问题编译不通过1046

import java.math.BigInteger;
import java.util.Scanner;
public class A1042 {

private static Scanner sc;

public static void main(String []args){
    sc = new Scanner(System.in);
    BigInteger n = sc.nextBigInteger();
    while(n.intValue()<=10000){
        if(!n.equals(BigInteger.valueOf(1))){
            n = n.multiply(n.subtract(BigInteger.valueOf(1)));
        }
        System.out.println(n);
        n = sc.nextBigInteger();
    }

}

}

为什么自己运行结果是正确的却编译不通过,提示Compilation Error

1个回答

看看oj系统有没有对包导入和类定义的限制。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问