CF1204A

痛定思痛。 2024-04-20 10:26 197阅读 0赞

#

CF1204A. BowWow and the Timetable

题意:

给你一个2进制数,求这个2进制数在10进制中的 $ 4^i $ 的个数。

解法:

其实就是 $ \ulcorner_{\log_4^S} \urcorner $ 。
然后通过换底公式得 $ \ulcorner_{\frac{\log_2^S}{2}} \urcorner $ 。
找规律。。。

CODE:

  1. #include<iostream> #include<cstdio> #include<cstring> #include<algorithm> using namespace std; #define LL long long char ch[110]; int ans,cnt; int main() { scanf("%s",ch + 1); int len = strlen(ch + 1); for(int i = 1 ; i <= len ; i++) cnt += ch[i] - '0'; if(cnt == 0) { puts("0"); return 0; } else if(cnt == 1) ans = len / 2; else ans = (len + 1) / 2; printf("%d \n",ans); //system("pause"); return 0; }

转载于:https://www.cnblogs.com/Repulser/p/11391216.html

发表评论

表情:
评论列表 (有 0 条评论,197人围观)

还没有评论,来说两句吧...

相关阅读

    相关 CF1197A

    CF1197A 题意: > 定义k阶梯子为两边各一块木板长度至少k+1,中间k块木板至少为1 。问 给你n块木板,最多能搭成几阶的梯子。 解法: >...

    相关 CF1200A

    CF1200A 解法: > 给出长度为n的字符串,字符串由'L'、'R'以及数字0~9组成。旅馆有10间房子,L代表客人从左边入住,R代表客人从右边入住,数...

    相关 CF1204B

    CF1204B-Mislove Has Lost an Array 题意: > 给你n,l,r 表示在区间1-n内至少有l个不相同的数至多有r个不相同的数,...

    相关 CF1204A

    CF1204A. BowWow and the Timetable 题意: > 给你一个2进制数,求这个2进制数在10进制中的 $ 4^i $ 的个数。 ...

    相关 CF1081A

    CF1081A > 题意: > > > 从 ? 开始每次减去一个不是 ?的约数的数,问最小能得到多少? > > 做法: > > > 因为 $ n $ 一