time limit: 1000 ms
memory limit: 65536 kib
problem description
多項式描述如下:
1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 ……
先請你求出多項式前n項的和。
input
第一行輸入乙個數t代表測試資料個數(t<=1000)。接下來t行每行1個數代表n(0<=n< 2^31)。
output
對於每個輸入樣例,輸出多項式和的結果(結果精確到小數點後兩位)。每行輸出乙個結果。
sample input
212
sample output
1.000.50
#include #include #include using namespace std;
//題目說n<2^31,若耿直的一直算下去,明顯超時
//而題目說輸出保留小數點後兩位,因此可以想到等n大到一定程度,計算得到的結果小到可以忽略不計
int main()
printf("%.2lf\n",sum);
}return 0;
}
2504多項式求和
多項式求和 time limit 1000 ms memory limit 65536 kib problem description 多項式描述如下 1 1 2 1 3 1 4 1 5 1 6 先請你求出多項式前n項的和。input 第一行輸入乙個數t代表測試資料個數 t 1000 接下來t行每行...
多項式求和
多項式的描述如下 1 1 2 1 3 1 4 1 5 1 6 現在請你求出該多項式的前n項的和。輸入資料由2行組成,首先是乙個正整數m m 100 表示測試例項的個數,第二行包含m個正整數,對於每乙個整數 不妨設為n,n 1000 求該多項式的前n項的和。對於每個測試例項n,要求輸出多項式前n項的和...
多項式求和
time limit 1000ms memory limit 65536k 有疑問?點這裡 多項式描述如下 1 1 2 1 3 1 4 1 5 1 6 先請你求出多項式前n項的和。第一行輸入乙個數t代表測試資料個數 t 1000 接下來t行每行1個數代表n 0 n 2 31 對於每個輸入樣例,輸出多...