问题:

#include<stdio.h>
int main()
{
int i=1;
long long int a=1,sum=0,n;
scanf("%lld",&n);
https://img-mid.csdnimg.cn/release/static/image/mid/ask/782737599596154.png "#left")
for(i=1;;i++)
{
a=a*i;
sum+=a;
printf("%lld %lld %d\n",a,sum,i);
if(sum-n>=0)
break;
}
printf("m<=%d",i-1);
return 0;
}