您的位置:首页 > 其它

COGS 2687 讨厌整除的小明

2017-05-13 10:58 155 查看
二次联通门 : COGS 2687 讨厌整除的小明

/*
cogs 2687 讨厌整除的小明

打表出奇迹..
   考场时看了一下样例就感觉有非常鬼畜的做法。。
   手搞几组数据做法就出来了。。。
2333
*/
#include <cmath>
#include <cstdio>

void read (long long &now)
{
now = 0;
register char word = getchar ();
while (word < '0' || word > '9')
word = getchar ();
while (word <= '9' && word >= '0')
{
now = now * 10 + word - '0';
word = getchar ();
}
}

int main (int argc, char *argv[])
{
freopen ("ming.in", "r", stdin);
freopen ("ming.out", "w", stdout);
long long T;
read (T);
long long N;
while (T--)
{
read (N);
N = log2 (N) + 1;
printf ("%lld\n", N);
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: