U482688 猜数字作弊

题目背景

题目描述

小Y写了一个一段二分猜数字的程序: ![](https://cdn.luogu.com.cn/upload/image_hosting/fcvl3mfl.png) 小Y想让你帮他一起造一组数据,他会告诉你他决定的l和r,你需要选择一个 l~r 之间的数作为x。 显然选择不同的数,上面程序的输出可能不同,请你看看l~r中有几个数可以得到最大的输出。

输入格式

输入一行,为空格隔开的两个数 l,r

输出格式

输出l~r中有几个数可以得到最大的输出。

说明/提示

样例 1 解释: 1~10 作为x时,对应输出分别为 3,2,3,4,1,3,4,2,3,4。 数据规模与约定 对于 100% 的数据,1≤l≤r≤10^8。 - 子任务 1(10 分):保证 l=r。 - 子任务 2(20 分):保证 r-l=3。 - 子任务 3(30 分):保证 r≤10^5。 - 子任务 4(40 分):没有特殊限制。