QOJ.ac

QOJ

Time Limit: 1 s Memory Limit: 512 MB Total points: 100

#24389. Cuadrados y cubos

Statistics

En el laboratorio de teoría de números de una universidad se estudia la relación entre la distribución de los cuadrados y los cubos de los enteros positivos.

Sea $k$ un entero no negativo. Consideremos el conjunto de enteros positivos desde $a$ hasta $b$, ambos inclusive. Su densidad de orden $k$ es el número de pares de enteros positivos $x$ e $y$ tales que $a \le x^2 \le b$, $a \le y^3 \le b$ y $|x^2-y^3| \le k$.

Por ejemplo, la densidad de orden $2$ del conjunto de enteros positivos desde $1$ hasta $30$ es $3$, pues cumplen las condiciones los siguientes pares:

  • $x=1$, $y=1$, $|x^2-y^3|=|1-1|=0$;

  • $x=3$, $y=2$, $|x^2-y^3|=|9-8|=1$;

  • $x=5$, $y=3$, $|x^2-y^3|=|25-27|=2$.

Escribe un programa que, dados los enteros positivos $a$ y $b$ y el entero no negativo $k$, determine la densidad de orden $k$ del conjunto de enteros positivos desde $a$ hasta $b$, ambos inclusive.

Entrada

La entrada contiene tres líneas. La primera contiene el entero positivo $a$, la segunda el entero positivo $b$ y la tercera el entero no negativo $k$ ($1 \le a \le b \le 10^{18}$, $0 \le k \le 10^{18}$).

Salida

La salida debe contener un entero: la densidad de orden $k$ buscada del conjunto de enteros positivos desde $a$ hasta $b$, ambos inclusive.

Ejemplos

Entrada 1

1
30
2

Salida 1

3

Subtareas

Los puntos de cada subtarea se conceden solo si se superan todas sus pruebas y las de las subtareas necesarias.

Subtarea Puntos Restricciones adicionales: $a,b$ Restricciones adicionales: $k$ Subtareas necesarias Información de evaluación
1 10 $1 \le a \le b \le 1000$ $k=0$ completa
2 10 $1 \le a \le b \le 10^{18}$ $k=0$ 1 completa
3 15 $1 \le a \le b \le 1000$ $0 \le k \le 10$ 1 completa
4 15 $1 \le a \le b \le 10^6$ $0 \le k \le 10$ 1, 3 completa
5 15 $1 \le a \le b \le 10^9$ $0 \le k \le 10$ 1, 3, 4 completa
6 15 $1 \le a \le b \le 10^9$ $0 \le k \le 10^9$ 1, 3, 4, 5 completa
7 20 $1 \le a \le b \le 10^{18}$ $0 \le k \le 10^{18}$ 1–6 completa

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.