杭电2015 偶数求和

杭电2015 偶数求和

http://acm.hdu.edu.cn/showproblem.php?pid=2015

杭电2015 偶数求和_第1张图片

 

题目大意:很好理解,不再赘述。

比较水,但是有些小点,尤其是行末空格需要控制好。

思路:用一个cnt记录目前处理的数据个数,达到M即输出平均数并且清零就完事儿了。

当然也可以用整体的数字取模。这个就没尝试了。

 

AC代码:

#include 
using namespace std;
int n,m;
int a[105];
int sum;
int cnt;
int num;
int main(){
    while(cin>>n>>m){
        sum=0;
        cnt=0;
        num=0;
        for(int i=1;i<=n;i++){
            a[i]=2*i;
            sum+=a[i];
            cnt++;
            num++;//控制空格
            if(cnt==m){
                if(num<=n-m){
                cout<

 

你可能感兴趣的:(杭电HDU)