nyoj題目65 另一種階乘問題

2021-06-28 03:16:25 字數 1074 閱讀 3654

時間限制:

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!!的正確值

樣例輸入

2

35

樣例輸出

5

23

01.#include

02.

03.intmain ()

04.

19.printf("%d\n", r);

20.}

21.return0;

22.}

一遍過優秀** /*

#include

using namespace std;

int f(int n)

int g(int n)

int main()

;cin>>n;

while(n--)

{cin>>m;

cout<

NYOJ 65 另一種階乘問題

時間限制 3000 ms 記憶體限制 65535 kb難度 1 描述 大家都知道階乘這個概念,舉個簡單的例子 5!1 2 3 4 5.現在我們引入一種新的階乘概念,將原來的每個數相乘變為i不大於n的所有奇數相乘例如 5 1 3 5.現在明白現在這種階乘的意思了吧!現在你的任務是求出1 2 n 的正確...

NYOJ 65 另一種階乘問題

時間限制 3000 ms 記憶體限制 65535 kb 難度 1 描述 大家都知道階乘這個概念,舉個簡單的例子 5!1 2 3 4 5.現在我們引入一種新的階乘概念,將原來的每個數相乘變為i不大於n的所有奇數相乘例如 5 1 3 5.現在明白現在這種階乘的意思了吧!現在你的任務是求出1 2 n 的正...

nyoj 65另一種階乘問題

時間限制 3000 ms 記憶體限制 65535 kb 難度 1 描述 大家都知道階乘這個概念,舉個簡單的例子 5!1 2 3 4 5.現在我們引入一種新的階乘概念,將原來的每個數相乘變為i不大於n的所有奇數相乘例如 5 1 3 5.現在明白現在這種階乘的意思了吧!現在你的任務是求出1 2 n 的正...