求
的结果
其中 lowbit(x)lowbit(x)lowbit(x) 意指 x&(~x+1) 的结果。
x&(~x+1)
一行,一个整数n。
一行,一个整数,为答案模 109+710^9+7109+7 的结果。
2
5
447
对于前 20%20\%20% 的数据,有 1≤n≤601 \leq n \leq 601≤n≤60 。
对于前 50%50\%50% 的数据,有 1≤n≤1041 \leq n \leq 10^41≤n≤104 。
对于前 100%100\%100% 的数据,有 1≤n≤2621 \leq n \leq 2^{62}1≤n≤262 。
注册一个 云斗学院 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 云斗学院 通用账户