시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
---|---|---|---|---|---|
1 초 | 512 MB | 10 | 4 | 4 | 40.000% |
В лаборатории теории чисел одного университета изучают связь между распределением квадратов и кубов натуральных чисел.
Пусть задано целое неотрицательное число k. Рассмотрим множество натуральных чисел от a до b, включительно. Будем называть k-плотностью этого множества количество пар натуральных чисел x и y, таких, что a ≤ x2 ≤ b, a ≤ y3 ≤ b, причем |x2 – y3| ≤ k.
Например, 2-плотность множества натуральных чисел от 1 до 30 равна 3, так как подходят следующие пары:
Требуется написать программу, которая по заданным натуральным числам a и b, а также целому неотрицательному числу k, определяет k-плотность множества натуральных чисел от a до b, включительно.
Входные данные содержат три строки. Первая строка содержит натуральное число a, вторая строка содержит натуральное число b, третья строка содержит целое неотрицательное число k (1 ≤ a ≤ b ≤ 1018, 0 ≤ k ≤ 1018).
Выходные данные должны содержать одно целое число: искомую k-плотность множества натуральных чисел от a до b, включительно.
1 30 2
3