Dynamic 计算从L到R的所有数字,以便二进制表示中正好有一个零。I';我对这个话题很陌生

Dynamic 计算从L到R的所有数字,以便二进制表示中正好有一个零。I';我对这个话题很陌生,dynamic,Dynamic,计算从L到R的所有数字,以便二进制表示中正好有一个零。 我知道它是F(R)-F(L-1),但无法进一步求解和编码。您使用什么编程语言?你尝试过一些可以让我们看的东西吗?我用C++。所以,L和R范围是10 ^ 18。我想的是计算从1到R,然后从1到L-1的所有数字,然后像我们在数字dp中做的那样减去它。但我不明白我该怎么做这个函数。

计算从L到R的所有数字,以便二进制表示中正好有一个零。
我知道它是F(R)-F(L-1),但无法进一步求解和编码。

您使用什么编程语言?你尝试过一些可以让我们看的东西吗?我用C++。所以,L和R范围是10 ^ 18。我想的是计算从1到R,然后从1到L-1的所有数字,然后像我们在数字dp中做的那样减去它。但我不明白我该怎么做这个函数。