【HDU】2015 偶数求和

原创 2018年04月15日 14:33:29
Problem Description
有一个长度为n(n<=100)的数列,该数列定义为从2开始的递增有序偶数,现在要求你按照顺序每m个数求出一个平均值,如果最后不足m个,则以实际数量求平均值。编程输出该平均值序列。
 
Input
输入数据有多组,每组占一行,包含两个正整数n和m,n和m的含义如上所述。

Output
对于每组输入数据,输出一个平均值序列,每组输出占一行。 

Sample Input
3 2 4 2
 
Sample Output
3 6 3 7 

AC代码:

//
//  main.cpp
//  2015
//
//  Created by showlo on 2018/4/14.
//  Copyright © 2018年 showlo. All rights reserved.
//

#include <stdio.h>
#include <algorithm>
#include <math.h>
using namespace std;

int main() {
    int n,m,num;
    int a[110],b;
    int ans[110];
    while (scanf("%d %d",&n,&m)!=EOF) {
        memset(ans, 0, sizeof(ans));
        memset(a, 0, sizeof(a));
        num=0;
        b=0;
        a[0]=2;
        for (int i=1; i<n; i++) {
            a[i]=a[i-1]+2;
        }
        
        for (int i=0; i<n; i+=m) {
            for (int j=0; j<m; j++) {
                b=b+a[i+j];
            }
            if(n-i<m)
                ans[num]=b/(n-i);
            else
                ans[num]=b/m;
            num++;
            b=0;
        }
        printf("%d",ans[0]);
        for (int i=1; i<num; i++)
            printf(" %d",ans[i]);
        printf("\n");
    }
    return 0;
}

杭电ACM2015偶数求和

Text Reverse Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) T...
  • qq_34344061
  • qq_34344061
  • 2017-07-12 12:28:35
  • 246

HDU2015 偶数求和【入门】

偶数求和 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Sub...
  • tigerisland45
  • tigerisland45
  • 2016-06-27 08:00:13
  • 3996

杭电acm2015偶数求和

偶数求和 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Sub...
  • fingersorry
  • fingersorry
  • 2014-09-17 23:14:49
  • 963

杭电 2015 偶数求和

http://acm.hdu.edu.cn/showproblem.php?pid=2015 偶数求和 Time Limit: 2000/1000 MS (Java/Others)...
  • u012766950
  • u012766950
  • 2014-07-22 21:16:00
  • 845

Hdu 2015 偶数求和

偶数求和 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Sub...
  • Justesss
  • Justesss
  • 2014-11-20 10:08:38
  • 450

HDU - 2015 偶数求和

感谢海岛的思路...海岛Blog 问题链接:HDU2015 偶数求和。入门训练题,用C语言编写程序。 问题简述:参见上述链接。 问题分析:这个问题是对n项的等差数列(公差为2),每m项计算一个平均...
  • Styx12
  • Styx12
  • 2017-11-17 23:11:23
  • 94

[hdu 2015] 偶数求和

Problem Description 有一个长度为n(n
  • u011506951
  • u011506951
  • 2014-04-07 09:34:33
  • 960

HDU 2015 偶数求和

本题一开始我想用数组将数存起来,但想了好久就是没思路写下去,最后参考了人家的代码,写的挺不错的,和大家分享一下 偶数求和 Time Limit: 2000/1000 MS (Java/Ot...
  • qq_16767427
  • qq_16767427
  • 2014-07-22 19:41:12
  • 478

HDU 2015 偶数求和

Problem Description 有一个长度为n(n   Input 输入数据有多组,每组占一行,包含两个正整数n和m,n和m的含义如上所述。   Out...
  • u013776243
  • u013776243
  • 2014-03-21 23:09:39
  • 290

hdu 2015偶数求和

偶数求和 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Sub...
  • qq_37804582
  • qq_37804582
  • 2017-03-28 13:19:48
  • 93
收藏助手
不良信息举报
您举报文章:【HDU】2015 偶数求和
举报原因:
原因补充:

(最多只允许输入30个字)