HDU 2015 -- 偶数求和
2015-01-16 21:50
204 查看
题目大意:有一个长度为n(n<=100)的数列,该数列定义为从2开始的递增有序偶数,现在要求你按照顺序每m个数求出一个平均值,如果最后不足m个,则以实际数量求平均值。编程输出该平均值序列。
代码实现:
代码实现:
#include<stdio.h> int main(){ int n,m; int a[110]; a[0]=2; for(int i=1;i<=100;i++) a[i]=a[i-1]+2; while(~scanf("%d%d",&n,&m)){ int i,j,k,sum=0; if(n<m){ for(k=0;k<n;k++) sum+=a[k]; printf("%d\n",sum/n); continue; } for(k=0;k<m;k++) sum+=a[k]; printf("%d",sum/m); j=k; for(i=m;i<n;i+=m){ sum=0; if(i+m>n) break; for(j=i;j<i+m;j++) sum+=a[j]; printf(" %d",sum/m); } if(j<n){ sum=0; for(int k=j;k<n;k++) sum+=a[k]; printf(" %d",sum/(n-j)); } printf("\n"); } }
相关文章推荐
- hdu 2015偶数求和
- hdu 2015 偶数求和 解题报告
- HDU 2015 偶数求和
- hdu_2015_偶数求和
- hdu 2015 偶数求和
- HDU-2015偶数求和
- HDU: 2015 偶数求和
- HDU - 2015 偶数求和
- HDU 2015 偶数求和 解题报告
- hdu 2015 偶数求和
- HDU 2015 偶数求和
- 偶数求和(HDU2015)
- HDU2015偶数求和
- 偶数求和 HDU - 2015
- HDU: 2015 偶数求和
- HDU2015 偶数求和
- HDU_ACM-2015 偶数求和
- hdu 2015 偶数求和
- hdu2015——偶数求和
- [hdu 2015] 偶数求和