#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"); }
#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"); }