杭電oj 偶數求和

2022-08-09 09:33:11 字數 675 閱讀 1597

problem description

有乙個長度為n(n<=100)的數列,該數列定義為從2開始的遞增有序偶數,現在要求你按照順序每m個數求出乙個平均值,如果最後不足m個,則以實際數量求平均值。程式設計輸出該平均值序列。

input

輸入資料有多組,每組佔一行,包含兩個正整數n和m,n和m的含義如上所述。

output

對於每組輸入資料,輸出乙個平均值序列,每組輸出佔一行。

sample input

3 24 2

sample output

3 63 7

我的方法是:先定義乙個陣列,把偶數序列放進去。然後通過迴圈進行判斷,

當 j==m&&i!=

n 就說明sum加到了m個中的最後乙個,然後把標誌j復位,sum清0,t的作用是用來計算前面有多少個m組,後面如果不夠乙個組,可以用

(n-t*m)來表示最後一組的組數。

注意在完成一次輸出之後,必須要把sum,t,j清0,否則會影響下一次的計算。

#include #include 

intmain()

if(i==n)

}sum=0

; j=0

; t=0

; }

return0;

}

杭電OJ 2015 偶數求和

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

杭電oj 2015 偶數求和 c

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

偶數求和(杭電2015)

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