题解 | #阶乘#

阶乘

https://www.nowcoder.com/practice/e58c8a55162d49c48115bdfa5da7da56

#include <bits/stdc++.h>
using namespace std ;

int jie(int n)
{
    if(n == 1)
        return 1 ;
    else return n * jie(n - 1); 
}

int main()
{
    int n ; 
    while(cin >> n)
    {
        int y1 = 0 , y2 = 0 ;
        for(int i = 1 ; i <= n ; i ++ )
        {
            if(i % 2 == 1)
             y1 += jie(i) ;
            else y2 += jie(i) ;
        }
        cout << y1 << " " << y2 << endl;
    }
    return 0 ;
}

全部评论

相关推荐

点赞 评论 收藏
分享
勤奋努力的椰子这就开摆:美团骑手在美团工作没毛病
投递美团等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务