您的位置:首页 > 其它

Hdu 2015 偶数求和

2012-05-22 20:17 387 查看
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2040。

水题。

CODE:

1 #include <stdio.h>
2 #include <stdlib.h>
3 #include <string.h>
4 #include <math.h>
5 using namespace std;
6
7 const int maxn = 102;
8
9 int save[maxn] = {0};

void init()
{
int cnt = 1;
for(int i = 1; i <= 100 ;i++)
{
save[cnt++] = i*2;
}
return ;
}

int main()
{
int n , m , index;
init();
while(~scanf("%d%d", &n ,&m))
{
int sum = 0;
for(int i = 1; i <= n ;i++)
{
if(i % m == 0)
{
sum += save[i];
if(i != n)
{
printf("%d ", sum / m);
}
else
{
printf("%d\n", sum / m);
}
sum = 0;
index = i;
}
else
{
sum += save[i];
}
}
if(sum != 0)
{
printf("%d\n" , sum / (n - index));
}
}
return 0; }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: