码迷,mamicode.com
首页 > 其他好文 > 详细

杭电ACM2015--偶数求和

时间:2019-01-12 22:53:16      阅读:259      评论:0      收藏:0      [点我收藏+]

标签:col   mis   des   count   else   BMI   ssi   ted   acm   

偶数求和

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 120940    Accepted Submission(s): 50025


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

 

这道题感觉不能好好理解题目T T
会卡的地方就在 每m个数求平均值,这里是有m个数,之前求的数不算进来

 1 #include<stdio.h>
 2 int main()
 3 {
 4     int n,m;
 5     while(~ scanf("%d %d",&n,&m)) {
 6         int num[100],sum=0,count=0;
 7         for(int i=1; i<=n; i++) {
 8             num[i]=i*2;
 9             sum+=num[i];
10             count++;
11             if(count==m) {
12                 if(i==n)
13                     printf("%d",sum/m);
14                 else
15                     printf("%d ",sum/m);
16 
17                 count=0;
18                 sum=0;
19             }
20             else if(i==n) {
21                 printf("%d",sum/count);
22             }
23         }
24         printf("\n");
25     }
26     return 0;
27 }

 

 

杭电ACM2015--偶数求和

标签:col   mis   des   count   else   BMI   ssi   ted   acm   

原文地址:https://www.cnblogs.com/lightice/p/10261171.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!