/**
* 偶数求和
* 有一个长度为n(n<=100)的数列,该数列定义为从2开始的递增有序偶数,
* 现在要求你按照顺序每m个数求出一个平均值,如果最后不足m个,
* 则以实际数量求平均值。编程输出该平均值序列。
**/
import java.util.*;
public class acm2015 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
while (in.hasNext()) {
int n = in.nextInt();
int m = in.nextInt();
int count = 0;
int num = 2;
for (int k = 0; k < n / m; k++) {
if (count > 0) {
System.out.print(" " + (num + m - 1));
} else
System.out.print(num + m - 1);
num += 2 * m;
count++;
}
if (n % m == 0) {
System.out.println();
} else {
System.out.println(" " + (num + (n % m - 1)));
}
}
}
}
时间: 2024-09-30 07:46:04