COGS 2687 讨厌整除的小明

二次联通门 : 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; }

 

转载于:https://www.cnblogs.com/ZlycerQan/p/6848369.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值