Poj 3252 Round Numbers
来源:互联网 发布:mac不能登陆两个qq 编辑:程序博客网 时间:2024/06/16 03:42
Round Numbers
Description
The cows, as you know, have no fingers or thumbs and thus are unable to play Scissors, Paper, Stone' (also known as 'Rock, Paper, Scissors', 'Ro, Sham, Bo', and a host of other names) in order to make arbitrary decisions such as who gets to be milked first. They can't even flip a coin because it's so hard to toss using hooves.
They have thus resorted to "round number" matching. The first cow picks an integer less than two billion. The second cow does the same. If the numbers are both "round numbers", the first cow wins,
otherwise the second cow wins.
A positive integer N is said to be a "round number" if the binary representation ofN has as many or more zeroes than it has ones. For example, the integer 9, when written in binary form, is 1001. 1001 has two zeroes and two ones; thus, 9 is a round number. The integer 26 is 11010 in binary; since it has two zeroes and three ones, it is not a round number.
Obviously, it takes cows a while to convert numbers to binary, so the winner takes a while to determine. Bessie wants to cheat and thinks she can do that if she knows how many "round numbers" are in a given range.
Help her by writing a program that tells how many round numbers appear in the inclusive range given by the input (1 ≤Start < Finish ≤ 2,000,000,000).
Input
Output
Sample Input
2 12
Sample Output
6
Answer
题意,
如果某个数字化为二进制,0的数量比1的多,叫做Round Numbers
找[l,r]之间的所有Round Numbers
讲解看代码:
- poj 3252--Round Numbers
- poj 3252 Round Numbers
- poj 3252 Round Numbers
- POJ 3252 Round Numbers
- POJ 3252 Round Numbers
- poj 3252 Round Numbers
- poj-3252-Round Numbers
- POJ 3252 Round Numbers
- POJ 3252 Round Numbers
- POJ 3252 Round Numbers
- POJ 3252 Round Numbers
- POJ 3252 Round Numbers
- POJ 3252 Round Numbers
- POJ 3252 Round Numbers
- POJ 3252 Round Numbers
- poj 3252 Round Numbers
- poj 3252 Round Numbers
- POJ 3252 Round Numbers
- jQuery获取元素
- 我的第一个画图板
- 各种颜色RGB值
- TCP和UDP的区别
- SAP 标准金税接口方案介绍
- Poj 3252 Round Numbers
- 使用cxf动态创建客户端The type org.apache.cxf.endpoint.dynamic.DynamicClientFactory cannot be resolved.
- 前端面试中常见的算法问题总结
- Fiddler使用教程
- MyBatis学习总结(五)——实现关联表查询
- leetcode_205. Isomorphic Strings 字符串同构,由一个字符串映射到另一个字符串,一一映射
- github中的pull request
- 弹出popwindow 背景变暗
- Bootstrap 学习之(八)------ 按钮组