题解 | #序列和#

序列和

http://www.nowcoder.com/practice/46eb436eb6564a62b9f972160e1699c9

#include <stdio.h>

int main()
{

    int N,L,k,sum;
    scanf("%d %d",&N,&L);
    int i;
    i=L;
    while(i<=100)
    {
        k=0;
        sum=0;
        while(sum<N)
        {
            sum=(k+k+i-1)*i/2;
            if(sum==N)
            {
                for(int j=0;j<=i-1;j++)
                {
                    printf("%d ",k+j);
                }
                return 0;
            }
            k++;
        }

        i++;
    }
    printf("No");


}
全部评论

相关推荐

球球别再泡了:坏,我单9要了14
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务