Guest
Login
跳过导航链接

猜数次数
Time Limit:1000MS  Memory Limit:32768K

Description:

金小小与银小小玩猜数。银小小随便给一个数(6),先告诉金小小这个数在10以内,让金小小猜。猜数过程为:金小小猜是5,银小小说,比5大;金小小猜是8,银小小说,比8小;金小小猜是7,银小小说,比7小;于是金小小说,那一定是6。一共猜错3次,第4次猜中。边玩猜数,金小小就边揣摩猜数的最少次数,金小小得出,如果一个数在50范围内,那么最多也就5次猜错,而在第6次肯定猜中。金小小是怎么做到的?相信你已经窥破金小小的猜数策略。现在,请你用金小小的猜数策略,不管银小小给出什么样范围的数,算出最多只要几次就能猜中。呵呵,世界真美好,掌握了技巧,其实很简单。

Input:

一些整数T(1<=T<=10^7),表示银小小先告诉金小小所猜数的范围。

Output:

对于每个整数,输出一行以金小小的猜数策略最多需要的猜数次数。

Sample Input:

45 60 100

Sample Output:

6
6
7

Source:

qn
Submit Your Solution


Zhe Jiang University Of Technology Online Programming Space Beta1.3
Designed & Developped By Jin Qiwei
Refactored By cb@zjut.edu.cn , QQ Group: 723311416  All Copyright Reserved 2006-
55