NEFUOJ 424偶数求和

#include<stdio.h>
#include<stdlib.h>
int main()
{
	int n, m,sum,a0,isprime;
	while (scanf("%d%d", &n, &m) != EOF)
	{
		a0 = 2,sum = 0;
		isprime = 0;
		for (int i = 1; i <= n; i++)
		{
			sum += a0;
			a0 = a0 + 2;				
			if (i % m == 0)
			{
				if (isprime == 1)printf(" ");
				printf("%d", sum / m);       //   每m个一组
				sum = 0;				     //输出一次 sum清空
				isprime = 1;
			}
		}
		if (n % m == 0)printf("\n");		 //n是m的整数倍结束
		else printf(" %d\n", sum / (n % m)); //剩余的再输出一下
	}
	return 0;
}

上一篇:C#素数判断


下一篇:003.统计素数个数