def tiempo_minimo_hamburguesas(N, X):
    """
    Calcula el tiempo mínimo para freír N hamburguesas en una parrilla con capacidad X.

    Args:
        N: Número total de hamburguesas.
        X: Capacidad de la parrilla (caras que puede cocinar simultáneamente).

    Returns:
        Tiempo mínimo en minutos.
    """

    # Número total de caras a cocinar
    caras_totales = 2 * N

    # Número de tandas necesarias
    tandas = (caras_totales + X - 1) // X

    return tandas

# Ejemplo de uso:
N = 10
X = 2
resultado = tiempo_minimo_hamburguesas(N, X)
print(resultado)  # Imprime 10