HDU2015 求偶數和

2021-08-17 19:08:38 字數 425 閱讀 7599

【題目】

【分析】該數列為首項為2,公差為2的等差數列,可用迴圈變數i(初值為2)作為第i項的值,累加到累加器sum中。並設定乙個計數器j計算累加的次數,當累加次數是m的整數倍時候除以m然後進行輸出;若i已經是最後一項且剛好不是最後一組的第m個元素,則將這些元素和除以實際的元素個數求得平均值。

【**】ac的c++**如下:

#include #include using namespace std;

int main()

else if (i == 2 * n) //若已經加到最後乙個數且這組剛好不到m個}}

return 0;

}

hdu 2015 偶數求和

problem description 有乙個長度為n n 100 的數列,該數列定義為從2開始的遞增有序偶數,現在要求你按照順序每m個數求出乙個平均值,如果最後不足m個,則以實際數量求平均值。程式設計輸出該平均值序列。input 輸入資料有多組,每組佔一行,包含兩個正整數n和m,n和m的含義如上所...

HDU 2015 偶數求和

problem description 有乙個長度為n n 100 的數列,該數列定義為從2開始的遞增有序偶數,現在要求你按照順序每m個數求出乙個平均值,如果最後不足m個,則以實際數量求平均值。程式設計輸出該平均值序列。input 輸入資料有多組,每組佔一行,包含兩個正整數n和m,n和m的含義如上所...

HDU 2015 偶數求和

問題鏈結 hdu2015 偶數求和。入門訓練題,用c語言編寫程式。問題簡述 參見上述鏈結。問題分析 這個問題是對n項的等差數列 公差為2 每m項計算乙個平均值輸出。程式說明 程式的關鍵有以下幾點 1.使用模除 模除運算在c語言中用取餘運算子 來實現。2.迴圈控制 包括兩個迴圈。3.輸出控制 各項間有...