C :
#include<stdio.h> main() { unsigned long i,n,term = 1,sum = 0; scanf("%lu",&n); for(i = 1;;i++) { term = term*i; sum = sum + term; if(sum>=n) break; } printf("%lu",i-1); }
By signing up a 算道OJ universal account, you can submit code and join discussions in all online judging services provided by us.
Using your 算道OJ universal account