解题思路:
注意事项:
参考代码:
import java.math.BigInteger;
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
BigInteger s = new BigInteger("0");
for (int i = 1; i <= n; i++) {
int m = i;
BigInteger x = new BigInteger("1");
while (m > 0) {
BigInteger y = new BigInteger(String.valueOf(m));
x = x.multiply(y);
m--;
}
s = s.add(x);
}
System.out.print(s);
}
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:689 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:725 |
【计算球体积】 (C语言代码)浏览:1101 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:620 |
A+B for Input-Output Practice (VI) (C语言代码)浏览:552 |
A+B for Input-Output Practice (C语言代码)浏览:463 |
简单的a+b (C语言代码)浏览:544 |
陈教主的三角形 (C语言代码)浏览:1142 |
母牛的故事 (C语言代码)浏览:562 |
1199题解浏览:656 |