CodeForces484A Bits(贪心) CodeForces484A 题目大意:给出范围[A.B].期望你给出某个数X满足X属于[A,B],而且X转成二进制的1的个数最多.假设有多个给出最小的数. 解题思路:由于须要1最多,那么我们先将每一个位都放上1,假设这个数减掉了某一位的1还是超出了范围,那么就能够去掉这个1.假设去掉后发现比A小了,那么这个位置上的1是不能去掉的.直到找到一个数在范围内即为所求的.每次去掉的是高位的1那么在保证1的个数同样的情况下求得的自然是最小的数. 代码: #…