A类数
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
#描述#
一个二进制数中,如果1的个数多于0的个数,则称A类数,否则就不是A类数。例如:1001,1000不是A类数,1101和1111000是A类数。<br>
16之内有1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16这几个数。其中对应的二进制数是A类数的为:1,3,5,6,7,11,13,14,15。所以16之内有9个A类数。<br>
对于给定的整数,求在该整数范围内有多少A类数。<br>
#格式#
##输入格式##
有一些正整数(<400000),若为0,则输入结束。
##输出格式##
输出对应整数范围内A类数的个数。一行一个数。
#样例1#
##样例输入1##
16
0
##样例输出1##
9
#限制#
500ms
32768KB
#提示#
#来源#
qianneng
2024_2025(1)C0023实验6+李强老师班级
- 状态
- 已结束
- 规则
- ACM/ICPC
- 题目
- 7
- 开始于
- 2024-12-05 08:00
- 结束于
- 2024-12-12 08:00
- 持续时间
- 168.0 小时
- 主持人
- 参赛人数
- 44