import java.util.Scanner; import java.util.InputMismatchException; public class TwoTimesBiscuits { public static void main(String[] args){ Scanner scanner = new Scanner(System.in); try{ int N = scanner.nextInt(); if(N < 1 || N > Math.pow(10, 8)){ System.out.println("Nは1以上10の8乗以下で入力してください"); System.exit(0); } int Count = 0; int Pocket = 1; while(Pocket < N){ Pocket *= 2; Count++; } System.out.println(Count); }catch(InputMismatchException e){ System.out.println("数字を入力してください"); }catch(Exception E){ System.out.println("想定外のエラーです"); } } }