#L3024. 「ROIR 2018 Day1」平方与立方

    ID: 3644 传统题 1000ms 256MiB 尝试: 2 已通过: 1 难度: 10 上传者: 标签>其他双指针扫描分治搜索枚举数论不定方程数位统计

「ROIR 2018 Day1」平方与立方

题目描述

译自 ROI 2018 Regional. Day1 T2. Квадраты и кубы

数学家们研究了「自然数的平方的分布」与「自然数的立方的分布」之间的关系。

已知非负整数 aa, bb, kk。考虑集合 S=a,a+1,,bS = {a, a+1, \ldots, b},该集合的「kk 密度」表示的是 TT 中元素的个数,其中 $T = {(x, y) \mid x \in \mathbb{N}, y \in \mathbb{N}, x^2 \in S, y^3 \in S, |x^2 - y^3| \le k}$。请求出 SSkk 密度。


样例

输入

1
30
2

输出

3

解释

x=1x = 1, y=1y = 1, x2y3=11=0|x^2 - y^3| = |1 - 1| = 0

x=3x = 3, y=2y = 2, x2y3=98=1|x^2 - y^3| = |9 - 8| = 1

x=5x = 5, y=3y = 3, x2y3=2527=2|x^2 - y^3| = |25 - 27| = 2


数据范围与提示

对于所有数据,1ab10181 \le a \le b \le 10^{18}, 0k10180 \le k \le 10^{18}

子任务编号 分值 1ab1 \leq a \leq b \leq kk
1 10 1000 k=0k = 0
2 101810^{18}
3 15 1000 0k100 \leq k \leq 10
4 10610^6
5 10910^9 0k1090 \leq k \leq 10^9
6
7 20 101810^{18} 0k10180 \leq k \leq 10^{18}