多項式求和(HDU 2011 )

2021-09-17 08:28:02 字數 790 閱讀 8160

多項式求和(hdu - 2011 )

這道題是幾個月前做的題了,之前不知道錯在**,現在回頭看來,發現錯誤真的是不該錯的。

多項式的描述如下: 

1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + ... 

現在請你求出該多項式的前n項的和。

input

輸入資料由2行組成,首先是乙個正整數m(m<100),表示測試例項的個數,第二行包含m個正整數,對於每乙個整數(不妨設為n,n<1000),求該多項式的前n項的和。

output

對於每個測試例項n,要求輸出多項式前n項的和。每個測試例項的輸出佔一行,結果保留2位小數。

sample input

2

1 2

sample output

1.00

0.50

思路:很簡單的一道水題,但是一定要注意,算的時候1一定要寫出1.0,否則會得到錯誤的值!!!!

ac**:

#include #include #include #include using namespace std;

int main ()

double cnt;

cnt=ans-sum;

printf("%.2lf\n",cnt);

}return 0;

}

HDU 2011 多項式求和

problem description 多項式的描述如下 1 1 2 1 3 1 4 1 5 1 6 現在請你求出該多項式的前n項的和。input 輸入資料由2行組成,首先是乙個正整數m m 100 表示測試例項的個數,第二行包含m個正整數,對於每乙個整數 不妨設為n,n 1000 求該多項式的前n...

多項式求和 (hdu2011)

problem description 多項式的描述如下 1 1 2 1 3 1 4 1 5 1 6 現在請你求出該多項式的前n項的和。input 輸入資料由2行組成,首先是乙個正整數m m 100 表示測試例項的個數,第二行包含m個正整數,對於每乙個整數 不妨設為n,n 1000 求該多項式的前n...

HDU 2011 多項式求和

problem description 多項式的描述如下 1 1 2 1 3 1 4 1 5 1 6 現在請你求出該多項式的前n項的和。input 輸入資料由2行組成,首先是乙個正整數m m 100 表示測試例項的個數,第二行包含m個正整數,對於每乙個整數 不妨設為n,n 1000 求該多項式的前n...