acm1796 偶數求和

2021-10-02 07:14:16 字數 719 閱讀 7838

***題目:

problem description

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

input

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

output

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

sample input

3 24 2

sample output

3 63 7***

**:

#include

using

namespace std;

intmain()

if(i!=group-

1) cout<" ";

else cout<}else

cout<" ";

}else

cout<(n%m);}

}}cout<}return0;

}

分析:其實這一題討論起來還是比較麻煩的,因為要考慮到剩下的幾個不能湊齊的一組的平均值。所以這裡可以分情況討論,當n對m求餘不等於0的時候,要對最後一組進行單獨求平均值。這一題還有一點比較難得就是如何去定位到最後一組的位置,讀者可以多試一下代入一些特殊值試一下。

ACM 偶數求和

description 還記得小時候,我們剛開始學會數數那會兒,總是被數的各種概念,繞的頭昏腦漲。比如,0是自然數嗎?什麼是實數?什麼是整數?什麼是偶數和奇數?比如偶數就有乙個神奇的性質 任何乙個奇數都不等於任何乙個偶數 若干個整數的連乘積,如果其中有乙個偶數,乘積必然是偶數。所以這道題目大家 所要...

ACM 偶數求和

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

杭電ACM2015偶數求和

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