use std::io::*; fn read_line()->Result{ let mut buffer = String::new(); let x = stdin().read_line(&mut buffer)?; Ok((buffer)) } fn main() { let num = (String::from(read_line().unwrap().trim())).parse::().unwrap(); let mut a = 1; let mut counter = 0; while( a < num ){ counter += 1; a *= 2; } println!("{}", counter); }