`
isiqi
  • 浏览: 16029705 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

偶数求和

 
阅读更多
#include<stdio.h>
main()
{
    int n,m,a,b,i,j,sum;
    while(scanf("%d%d",&n,&m)!=EOF)
    {
        if(n<m)
            printf("%d\n",n+1);
        else if(n==m)
            printf("%d\n",m+1);
        else
        {
            b=n%m;
            a=n/m;
            if(b==0)
            {
                for(i=1;i<=a-1;i++)
                printf("%d ",i*m*2-m+1);
                printf("%d\n",i*m*2-m+1);    
            }
            else
            {
                for(i=1;i<=a;i++)
                printf("%d ",i*m*2-m+1);
                sum=(i-1)*m*2;
                for(j=1;j<=b;j++)
                    sum+=2*j;
                printf("%d\n",sum/b);    
            }
        }
    }
}

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics