#P12779. [ICPC 2024 Yokohama R] The Sparsest Number in Between
[ICPC 2024 Yokohama R] The Sparsest Number in Between
题目背景
译自 ICPC 2024 Yokohama Regional Contest。
题目描述
给定一对正整数 ()。在 和 之间(包括 和 )的整数中,你的任务是找到最稀疏的一个,即其二进制表示中 的数量最少的一个。如果存在两个或更多这样的整数,你应该找到其中最小的一个。
例如,假设 且 。 和 之间(包括 和 )的整数是 、、 和 ,它们的二进制表示分别为 和 。因此,在这种情况下,答案是 ,因为 和 的二进制表示中 的数量最少,并且 小于 。
输入格式
仅一组数据,格式如下所示:
其中, () 是介于 和 之间(包括 和 )的整数。
输出格式
输出一行一个整数,表示 和 之间(包括 和 )最稀疏整数中最小的一个。
10 13
10
11 15
12
11 20
16
1 1000000000000000000
1
9876543210 9876543210
9876543210