另一种阶乘问题
来源:互联网 发布:mac模拟人生中文 编辑:程序博客网 时间:2024/05/23 21:54
另一种阶乘问题
时间限制:3000 ms | 内存限制:65535 KB
难度:1
- 描述
大家都知道阶乘这个概念,举个简单的例子:5!=1*2*3*4*5.现在我们引入一种新的阶乘概念,将原来的每个数相乘变为i不大于n的所有奇数相乘例如:5!!=1*3*5.现在明白现在这种阶乘的意思了吧!
现在你的任务是求出1!!+2!!......+n!!的正确值(n<=20)
- 输入
- 第一行输入一个a(a<=20),代表共有a组测试数据
接下来a行各行输入一个n. - 输出
- 各行输出结果一个整数R表示1!!+2!!......+n!!的正确值
- 样例输入
235
- 样例输出
523
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner=new Scanner(System.in);int n=scanner.nextInt();while(n--!=0){int number=scanner.nextInt();int s=0;for(int i=1;i<=number;i++){int sum=1;for(int j=1;j<=i;j+=2){sum*=j;}s+=sum;}System.out.println(s);}}}
1 0
- 另一种阶乘问题
- 另一种阶乘问题
- NYOJ - 另一种阶乘问题
- 另一种阶乘问题
- 另一种阶乘问题
- 另一种阶乘问题
- 另一种阶乘问题
- 另一种阶乘问题
- 另一种阶乘问题
- 另一种阶乘问题
- 另一种阶乘问题
- nyoj_另一种阶乘问题
- 另一种阶乘问题
- NYOJ65另一种阶乘问题
- 65 另一种阶乘问题
- NYOJ-另一种阶乘问题
- 另一种阶乘问题
- 另一种阶乘问题
- 《剑指offer》---两个队列来实现栈 和 O(n)时间内对年龄排序
- 洛谷 1023——乒乓球(交叉模拟)
- Educational Codeforces Round 17-A k-th divisor
- 【影响力】读书笔记
- JavaWeb基础学习笔记
- 另一种阶乘问题
- Matplotlib 中文用户指南 7.3 事件处理及拾取
- Matplotlib 中文用户指南 8.1 屏幕截图
- 【LeetCode题解】二叉树的遍历
- Matplotlib 中文用户指南 8.2 我们最喜欢的秘籍
- corejava_语法
- org.hibernate.InvalidMappingException: Could not parse mapping document from resource com/ibeifeng/p
- 新年伊始
- 常见方法