package backjoon; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; // https://www.acmicpc.net/problem/2292 // ë²ì§ public class _2292 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); // memory 11448 runtime 76 int N = Integer.parseInt(br.readLine()); int cnt = 1; int range = 2; // ë¤ì ì¤ë¡ ëì´ê°ë ë²ì§ì ë²ì (ìµìê° ê¸°ì¤) if (N == 1) { System.out.print(1); } else { while (range <= N) { // ë°©ì ë²ìë 6ì ë°°ìë¼ì (6 * cnt)ì range = range + (6 * cnt); cnt++; } System.out.print(cnt); } } } /* input 13 output 3 */