#C. 趣味进制

    传统题 1000ms 128MiB

趣味进制

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

说明

如果⼀个整数的⼆进制表⽰是连续若⼲个 “11” 后紧跟着连续若⼲个 “00” ,我们将这类数称为 “趣味⼆进制” 数 。例如 ,⼗进制数 1212 的⼆进制表⽰为 110011001616 的⼆进制表⽰为 1000010000 ,它们都是 趣味⼆进制数 。但 77 的⼆进制表⽰只含连续 11 但不含 00 就不属于 “趣味⼆进制” 数。

在⼗进制数 1,2,,n1, 2, … , n 之间 ,有多少个这样的趣味⼆进制数呢?

输入格式

输⼊⼀⾏ ,⼀个正整数 nn

输出格式

输出⼀⾏ ,⼀个整数 ,表⽰趣味⼆进制数的个数。

样例

12
5

提示

  • 对于 60%60\% 的数据 ,有 n100,000n ≤ 100, 000
  • 对于 100%100\% 的数据 ,有 1n1,000,000,0001 ≤ n ≤ 1, 000, 000, 000

20240601训练

未认领
状态
已结束
题目
6
开始时间
2024-6-1 0:00
截止时间
2024-6-1 23:59
可延期
24 小时