1555:计算双阶乘
来源:互联网 发布:ecshop中h5源码购买 编辑:程序博客网 时间:2024/06/06 00:17
1555:计算双阶乘
Description
定义N的双阶乘:
N!!=N*(N-2)*(N-4)*....i(i=1 or i=2)
比如5!!=5*3*1=15
而6!!=6*4*2=48
特别的我们定义0!! = 1!! = 1
给定N 你的任务是计算出N!!(你可以假设答案不超过int 范围)
Input
多组输入,每行一个整数N,你的任务是计算出N!(你可以假设答案不超过int 范围)
Output
你的任务是计算出N!(你可以假设答案不超过int 范围)
Sample Input
5
6
Sample Output
15
48
#include<iostream>using namespace std;int main(){ int N; while(cin>>N) { int count=1; while(N>0) { count=count*N; N=N-2; } cout<<count<<endl; }return 0;}
阅读全文
0 0
- 1555:计算双阶乘
- 计算阶乘
- 计算阶乘
- 计算阶乘
- 计算阶乘
- 计算阶乘
- 计算阶乘
- 阶乘计算
- 阶乘计算
- 阶乘计算
- 阶乘计算
- 阶乘计算
- 阶乘计算
- 计算阶乘
- 阶乘计算
- 阶乘计算
- 阶乘计算
- 阶乘计算
- arcgis Android cmake couldn't find "libruntimecore_java.so" 问题解决
- MyEclipse Project --> Eclipse
- 动态网站
- E
- 技术文章 | 企业网站为什么要考虑SEO优化?
- 1555:计算双阶乘
- JAVA指定范围内产生不同的随机数
- C/C++:算法的学习流程
- 7个数字帮你回顾巨杉走过的2016
- 基于开源项目搭建属于自己的技术堆栈
- jquery sortable使用详解
- 数据结构中线性表的顺序储存结构
- jqgrid多行操作并且获取选中行的数据
- C++——const关键字和指针