#include <bits/stdc++.h>
using namespace std;
// 神马?文件头都不会打?拜拜了您内(逃
int main() {
long long n, cnt = 0;
//不开long long不见祖宗
cin >> n;
for (int i = 1; ; i++){
//日常死循环
cnt += i * (i + 1) / 2;
//一年级加减乘除
if (cnt == n){
cout << i << endl;
return 0;
//幼儿园判断大小
}
else if (cnt > n){
cout << i - 1 << endl;
return 0;
}
}
return 0;
}
//完结撒花
不开$longlong$不见祖宗
等于
见祖宗开了$longlong$