0
点赞
收藏
分享

微信扫一扫

【大数问题】 HDOJ 1042 N!

waaagh 2023-07-05 阅读 38


java做很轻松。。。


import java.util.Scanner;
import java.math.BigInteger;

public class Main
{
	public static void main(String[]args){
		Scanner scanner = new Scanner(System.in);
		BigInteger  ans;
		int n;
		while(scanner.hasNextInt()) {
			n = scanner.nextInt();
			ans = BigInteger.ONE;
			for(int i = 2; i <= n; i++) ans = ans.multiply(BigInteger.valueOf(i));
			System.out.println(ans);
		}
	}
}




举报

相关推荐

0 条评论