杭州エレクトリックOjをブラシタイトル(2015)

でも、和

件名の説明:

N-の長さ - (N <= 100)列の数は、列の数として定義されても順序付けをインクリメント2つの開始からは、最後の数が少ないM未満である場合に、、、m次当たりの個数に応じて平均値を得るために場所をお願いします実際の数を平均しました。平均出力は、シーケンスをプログラムします。

入力

2つの正の整数nおよびm、nおよびmを含む入力データ・セットを複数、それぞれ表す1行が、意味は上記に記載されています。

出力

入力データのセットごとに、それが平均値配列、行当たりそれぞれ出力します。

サンプル入力

3 2 
4 2

サンプル出力

3 6 
3 7

その答えによって:

#include <stdio.h>

int main(){
	int n,m;
	while(scanf("%d %d",&n,&m)!=EOF){
		for(int i=1;i<=n;){
			int sum=0,count=0;
			for(int j=1;j<=m&&i<=n;j++){	
				sum+=2*i;
				count++;       //统计个数
				i++;
			}
			printf("%d",sum/count);
			if(i<=n){
				printf(" ");      //平均值之间需要空格隔开
			}
		}
		printf("\n");       //换行一定要!
    }
    return 0;
}

 

公開された55元の記事 ウォンの賞賛0 ビュー1024

おすすめ

転載: blog.csdn.net/ZhangShaoYan111/article/details/104083693