A. [GESP202506 二级] 幂和数

    传统题 1000ms 256MiB

[GESP202506 二级] 幂和数

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

🔢 题目背景

幂和数判定问题

📃 题目描述

对于正整数 nn,如果它可以表示为两个 22 的次幂之和(即 n=2x+2yn = 2^x + 2^y,其中 x,yx,y 均为非负整数),则称 nn 为幂和数。
给定两个正整数 llrr,请求出在区间 [l,r][l, r] 内幂和数的数量。

📥 输入格式

  • 一行:两个正整数 llrr(使用空格分隔)

📤 输出格式

  • 一行:一个整数(表示 [l,r][l, r] 内幂和数的数量)

💻 样例

样例 1

输入

2 8  

输出

6  

解释
区间 [2,8][2,8] 内的幂和数:2,3,4,5,6,82, 3, 4, 5, 6, 8(共 6 个)

样例 2

输入

10 100  

输出

20  

📝 数据范围

1lr1041 \leq l \leq r \leq 10^4

【语法周赛】M7W1

未参加
状态
已结束
规则
IOI(严格)
题目
4
开始于
2025-6-30 12:30
结束于
2025-7-6 18:30
持续时间
2 小时
主持人
参赛人数
17