數列求和問題

2021-07-11 09:32:14 字數 619 閱讀 5848

problem description:

數列的定義如下:

數列的第一項為n,以後各項為前一項的平方根,求數列的前m項的和。

輸入 輸入資料有多組,每組佔一行,由兩個整數n(n<10000)和m(m<1000)組成,n和m的含義如前所述。

輸出 對於每組輸入資料,輸出該數列的和,每個測試例項佔一行,要求精度保留2位小數。

樣例輸入

81 4

2 2

樣例輸出

94.73

3.41

解決方案

#include 

#include

#include

using

namespace

std;

int main()

for (int j = 0; j < m; j++)

cout

<< setiosflags(ios::fixed);

cout

<< setprecision(2) << sum << endl;

sum = 0;

}return

0;}

問題一百零一十 數列求和

plain description 求數列1 2 4 7 11 16 22 的前n個數之和。input 輸入資料有多組,每組佔一行。輸入資料為乙個整數n,0 output 每組輸出一行,每行為乙個整數,即數列的前n個數之和。sample input 3 4 sample output 7 14 de...

練習 數列及數列求和

關鍵在於前3項單獨處理,從第4項開始迴圈 include using namespace std intmain if n 2 n 3 當n為第二項或第三項時,f都為1 for i 4 i n i 從第4項開始進行迴圈 cout f endl return0 前幾項是1,1,2,3,5,每一項都等於...

Java 數列求和

題目描述 編寫程式,輸入乙個正整數n 求下列算式的值。用函要求定義和調數 fact k 計算k 的階乘,函式返回值的型別是 double。1 1 2 1 n 輸出保留5 位小數。輸入 5輸出1.71667 樣例輸入 5樣例輸出 1.71667 提示地區 南京研究所 產品線公共 階段招聘 難度1級 p...