hdu2015(偶数求和)

来源:互联网 发布:直销软件开发 编辑:程序博客网 时间:2024/04/30 13:19
  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
import java.util.*;
class Main{
public static void main(String args[]){
Scanner sc = new Scanner(System.in);
while(sc.hasNext()){
int n=sc.nextInt();
int m=sc.nextInt();
int k=0,s=0,a=0;
int[] ave=new int[101];//记录每个平均数,装入数组
for(int i=2;i<=2*n;i=i+2){
k++;
s+=i;
if(k==m||i==2*n){//如果等于k==m或者已经加到最后一个了,就求s的平均数
ave[a++]=s/k;
k=0;s=0;
}
}
if(n%m==0){//计算一共求了多少个平均数,如果是n能整除m就有n/m个,否则有n/m加1个
k=n/m;
}else{
k=n/m+1;
}
for(int i=0;i<k-1;i++){//控制最后一个空格问题
System.out.print(ave[i]+" ");
}
System.out.println(ave[k-1]);
}
}
}

 
0 0
原创粉丝点击