#include <stdio.h>
#define MAXN (1000000000)
int main(void) {
int N = 0;
int sum = 1;
scanf("%d", &N);
sum = 1;
if (N == 1) {
printf("1\n");
return 0;
}
for (int i = 2; ; i++) {
if (sum >= N) {
printf("%d\n", i - 1);
return 0;
}
sum += 6 * (i - 1);
}
return 0;
}
#include <stdio.h>
#define MAXN (1000000000)
int main(void) {
int N = 0;
int sum = 1;
scanf("%d", &N);
sum = 1;
if (N == 1) {
printf("1\n");
return 0;
}
for (int i = 2; ; i++) {
if (sum >= N) {
printf("%d\n", i - 1);
return 0;
}
sum += 6 * (i - 1);
}
return 0;
}