码迷,mamicode.com
首页 > 其他好文 > 详细

特殊阶层

时间:2015-08-07 11:09:19      阅读:106      评论:0      收藏:0      [点我收藏+]

标签:

/*大家都知道阶乘这个概念,举个简单的例子:5!=1*2*3*4*5.现在我们引入一种新的阶乘概念,将原来的每个数相乘变为i不大于n的所有奇数相乘。例如:5!!=1*3*5.现在明白现在这种阶乘的意思了吧!现在你的任务是求出1!!+2!!......+n!!的正确值。*/

代码如下:

#include <iostream>
using namespace std;
int main()
{
    int i,j,n,t;
    int k,count=0;
    cin>>n;
    while(n--)
        {
            cin>>t;
            for(i=1;i<=t;i++)
            {
                int m=1;
                if(i%2!=0)
                    j=i;
                    for(k=1;k<=j;k=k+2)
                    {
                        m=m*k;
                    }
                    count+=m;
                    
            }
            cout<<count<<endl;
            count=0;
        }
        return 0;
    }
运行结果:

技术分享


版权声明:本文是我原创文章,大家可以随意转载哦!!

特殊阶层

标签:

原文地址:http://blog.csdn.net/jrz1900/article/details/47335547

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!