偶数求和
2016-05-11 19:28
337 查看
偶数求和
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 73006 Accepted Submission(s): 31061
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
#include <iostream> #include <stdio.h> #include <cstring> int a[200],avg[200]; using namespace std; int main() { int n,m; while(scanf("%d%d",&n,&m)!=EOF) { int q=0; memset(a,0,sizeof(a)); memset(avg,0,sizeof(avg)); a[0]=2; for(int i=1;i<n;i++) { a[i]=a[i-1]+2; } for(int i=0;i<n;) { for(int j=0;j<m;j++) { avg[q]=a[i]+avg[q]; i++; } q++; } for(int i=0;i<q-1;i++) { cout<<avg[i]/m<<" "; } cout<<avg[q-1]/(n-m*(q-1)); cout<<endl; } return 0; }
相关文章推荐
- java 多线程循环输出ABC
- UniversalImageLoader源码解读05-磁盘缓存
- 6.Hero In Maze
- 新大陆--markdown 以后可以开心的写博客了
- 面向对象的特征有哪些方面
- 去除自定义AlertDialog黑边
- QT绘图应用:QT绘制一个盒图
- Spark-SparkSQL深入学习系列三(转自OopsOutOfMemory)
- hdu2897——邂逅明下(巴什博奕变形)
- Java 垃圾回收器学习
- C++——C/C++字符串处理大集合
- iOS UIKit:TableView之单元格配置(2)
- java七种反转字符串的方法
- STL map与Boost unordered_map
- Spark-SparkSQL深入学习系列二(转自OopsOutOfMemory)
- 模板类重载,模板类特化
- 利用R语言如何聚类
- POJ 2484-A Funny Game硬币排成环(博弈-找规律)
- C语言——数组指针和通过指针引用数组元素的方法总结
- oracle表回滚到一个指定时间的操作语句