描述
大家都知道阶乘这个概念,举个简单的例子:5!=1*2*3*4*5.现在我们引入一种新的阶乘概念,将原来的每个数相乘变为i不大于n的所有奇数相乘例如:5!!=1*3*5.现在明白现在这种阶乘的意思了吧!
现在你的任务是求出1!!+2!!......+n!!的正确值(n<=20)
接下来a行各行输入一个n.
2 3 5
5 23
import java.util.*; public class 另一种阶乘问题 { public static void main(String[] args) throws Exception { Scanner a = new Scanner(System.in); int n = a.nextInt(); int num = 0; int sum = 0; int[] result = new int[n+1]; int p =1; for (int i = 1; i <= n; i++) { num = a.nextInt(); for (int j = 1; j <= num; j++) { for (int k = 1; k<=j; k+=2) { p = p * k; } sum = sum + p; p = 1; } result[i-1] = sum; sum = 0; } for (int i = 0; i < n; i++) { System.out.println(result[i]); } } }
相关推荐
ACM数论——ppt(天津大学)ACM数论——ppt(天津大学)
ACM培训——算法入门---------------------------------算法入门ACM培训——算法入门---------------------------------算法入门ACM培训——算法入门---------------------------------算法入门
大学生acm竞赛——10年12月竞赛题库 希望对你们有所帮助
一 个报告,新手用 没什么用的 随便看看个报告,新手用 没什么用的 随便看看个报告,新手用 没什么用的 随便看看
给刚接触 ACM 的同学提供做题时输入输出的知识。
非常实用,非常经典!!!!!绝对独家!!!内部资料!!!
模板ACM———浙江大学与吉林大学 模板ACM———浙江大学与吉林大学 模板ACM———浙江大学与吉林大学 模板ACM———浙江大学与吉林大学 模板ACM———浙江大学与吉林大学
清华大学ACM模板,汇集了很多算法的标准模式,而且有详细的算法讲解,图论、数论、网络流等等,从浅到深,彻底解剖,是ACM进阶者不二的选择~!
网络流的经典例题,NOI大牛,ACM——专用
给刚接触ACM的同学提供字符串处理和有关随机数生成知识。
ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM...
ACM 模版ACM 模版ACM 模版ACM 模版
矩阵快速幂的模板,需要自己根据实际题目更改矩阵大小和数据类型,以免WA和TLE。经过矩阵乘法上的稀疏矩阵优化和int64的乘法取模幂优化,效率应该比较高。视情况使用mult()函数或直接使用乘法。...
这个文件提供了acm试题和答案,内部资料了
ACM作业平台1-57题题目+AC代码,浙江工商大学信电学院C语言期末上机题目,代码入门级的C语言设计题目,适合初学C语言的同学,内容覆盖全面。
北大acm.pku——40道简单题源码 全部本人原创,虽然写的一般但是一点心意,和大家分享, 都是水题,希望对大家有所帮助。
杭电ACM2131题c程序AC代码
北大ACM题库(3000多道题) html格式 想成为ACM高手?谁能做出1000道以上的那就绝对是高手了!
1道acm 题的解(Java 源代码) ProblemG,谢谢。
杭电ACM试题种类的分类。杭电ACM试题种类的分类。杭电ACM试题种类的分类。杭电ACM试题种类的分类。