#include <iostream>
#include<math.h>
using namespace std;
int main()
{
double n, num;
cin >>n;
int cnt = 1;
num = n;
while (num >= 0)
{
if (num == 1)
{
cout << cnt << '\n';
return 0;
}
num -= 6 * cnt;
cnt++;
}
if (fmod(n,6) == 0) cnt--;
cout << cnt << '\n';
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZTxtYXRoLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgoKaW50IG1haW4oKQp7Cglkb3VibGUgbiwgbnVtOwoJY2luID4+bjsKCWludCBjbnQgPSAxOwoJbnVtID0gbjsKCXdoaWxlIChudW0gPj0gMCkKCXsKCQlpZiAobnVtID09IDEpCgkJewoJCQljb3V0IDw8IGNudCA8PCAnXG4nOwoJCQlyZXR1cm4gMDsKCQl9CgkJbnVtIC09IDYgKiBjbnQ7CgkJY250Kys7Cgl9CglpZiAoZm1vZChuLDYpID09IDApIGNudC0tOwoJY291dCA8PCBjbnQgPDwgJ1xuJzsKCXJldHVybiAwOwp9