我的思路很简单,算m个数就输出一个平均值,设置的判断条件就是要不满足计数器count==m个,要不就满足count<m&&i==2*n,然后控制好输出格式,中间有空格,最后一个后边没有空格只有换行符。
#include<iostream>
using namespace std;
int main()
{
int n,m,a[102];
while(cin>>n>>m)
{
int sum=0, count=0;
for(int i=2;i<=n*2;i+=2)
{
sum+=i;
count++;
if(count<m&&i==2*n||count==m)
{
cout<<sum/count;
if(i!=2*n)
cout<<" ";
count=0;
sum=0;
}
}
cout<<endl;
}
}