题解 | #序列和#
序列和
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"); }